Hello. I'm french user of exim4 and i apologize for my bad English. I configured exim4 with clamav and spamassassin on Debian. Clamav :
deny malware = * message = This message was detected as possible malware ($malware_name). And Spamassassin : accept condition = ${if >={$message_size}{500k}{yes}{no}} warn spam = nobody:true message = X-Spam_score: $spam_score\n\ X-Spam_score_int: $spam_score_int\n\ X-Spam_bar: $spam_bar\n\ X-Spam_report: $spam_report deny message = This message scored $spam_score spam points. spam = nobody:true condition = ${if >{$spam_score_int}{120}{1}{0}} I'm doing tests with viruses, and spam testing and everything works well. The problem is with the .forward # Exim filter if error_message then finish endif if $h_X-Spam_score_int is above 50 then save Maildir/.junkmail/ finish endif finish The problem is with the .forward. When I receive a local mail or mail with attachments, I get a *Mail Delivery System, * An error has been found in your .forward file. If someone knows the solution to this problem -- ## List details at http://lists.exim.org/mailman/listinfo/exim-users ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://wiki.exim.org/