[Mimedefang] SURBL WOES
    Sven Willenberger 
    sven at dmv.com
       
    Thu Mar  3 23:35:04 EST 2005
    
    
  
Kayne Kruse presumably uttered the following on 03/03/05 12:35:
> Anyone else having problems with MD 2.51 and SA 3.0.2 on perl 5.6.1 on
> FreeBSD 4-11-STABLE not seeing SURBL?
> 
> I am able to get SURBL checks working in command line test of email.  Even
> spamassassin -D -C /usr/local/etc/mimedefang/spamassassin/sa-mimedefang.cf -t
> < test.txt actually will produce surbl hits.  Yet mail running through
> mimedefang refuses to honor the SALocalTestsOnly=0 in the filter.   
> 
> Im just failing to see what is causing the problem.  I've just assumed it had
> to do with some perl module permissions.
> 
> 
> Kayne
There are two ways you can get this to work:
1) Look for the following lines in mimedefang.pl (I included line 
numbers from mine to help narrow it down):
    6079         $SASpamTester = Mail::SpamAssassin->new({
    6080             local_tests_only   => $SALocalTestsOnly,
    6081             dont_copy_prefs    => 1,
=> 6082             LOCAL_RULES_DIR    => $LOCAL_RULES_DIR,
    6083             userprefs_filename => $config});
Rmove the line that reads LOCAL_RULES_DIR as another part of the process 
already reads the rulesets or
2) cp or mv the init.pre file that resides in 
/usr/local/etc/mail/spamassassin to your /usr/local/etc/mimedefang 
directory.
Using the first tweak allowed SURBL to work again on my system after an 
upgrade had caused them to stop (search the archives from about November 
for details) and I have heard of success with method 2 from other people.
Sven
    
    
More information about the MIMEDefang
mailing list