Jiri Veselsky schrieb:
> Hallo all. (first sorry for my english)
> I have a small (big) problem with configure Postfix to drop messages
> with header_checks.
> In main.cf I have:
> smtpd_milters = local:/...../clamav-milter.sock
> local:/...../spamass-milter.sock
> milter_default_action = accept
> 
> if I receive a message from internet, in headers are rows from milters:
> 
> X-Virus-Scanned: clamav-milter 0.95.1 at ...
> X-Virus-Status: Clean
> X-Spam-Flag: YES
> X-Spam-Status: Yes, score=11.6 required=7.0...
> X-Spam-Level: ***********
> X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on ...
> 
> I think that milters works correctly. I save message as message.txt for
> testing.
> 
> next row in main.cf is:
> header_checks = regexp:/usr/local/etc/postfix/header_checks
> 
> in header_checks file is:
> /^X-Spam-Status: Yes/ DISCARD

you shouldnt discard mail, only cause flagged by spamassassin
this is not allowed i.e in germany by law, if you do this for customers

use hold ( for manual inspection ) or tell spamass-milter to reject them
at smtp income level
additionally you may load sanesecurity spam sig to clamd, clamav-milter
and reject or hold them at smtp income level


> 
> I test it:
> postmap -q - regexp:/usr/local/etc/postfix/header_checks < message.txt
> 
> I think that header_checks works, because show row:
> X-Spam-Status: Yes, score=11.6 required=7.0... DISCARD
> 
> In master.cf I configure cleanup with -v and I read a log, but rows
> X-Virus... and X-Spam are not in log, that is (I mean) why cleanup do
> not drop messages.
> 
> Can anyone idea? Milters are after cleanup?
> 
> Thanks
> 
> Jirka


-- 
Best Regards

MfG Robert Schetterer

Germany/Munich/Bavaria

Reply via email to