PDA

View Full Version : Strange error in mainlog



Highway
11-11-2009, 09:55 AM
Hi,

Since November 8, I see this in the mainlog (exim)

2009-11-08 04:02:30 1N6tZh-0002zr-JJ failed to expand condition "${if and { {!def:h_X-Spam-Flag:} {!eq {$received_protocol}{spam-scanned}} {!eq {$received_protocol}} {exists{/home/${lookup{$domain}lsearch{/etc/virtual/domainowners}{$val$}{$value}}/.spamassassin/user_prefs}} {<{$message_size}} } }" for spamcheck_director router: missing 2nd string in {} after "eq" inside "and{...}" condition

I have googled, but nobody has this had before ? ( I can't believe it!)
Know somebody here the solution?

Best regards.
Highway

scsi
11-11-2009, 11:50 AM
You must of screwed up your exim.pl file.

http://help.directadmin.com/item.php?id=51

Highway
11-11-2009, 11:50 PM
I've found the problem. It was the spamassin config in exim.conf.
After commenting it, it runs ok.

Later look back to spamassissin.

nobaloney
11-12-2009, 09:05 AM
Your SpamAssassin configuration may have an error, or as user scsi mentions, you may need a new exim.pl file.

Jeff

scsi
11-12-2009, 09:10 AM
I have seem a problem where the long lines will split into two and thus go to the next line all you need to do is remove the new line so its on the proper line.

Just make sure the lines looks like it does on:

http://help.directadmin.com/item.php?id=36