sendmail有条件邮件处理

时间:2015-07-15 19:32:14

标签: sendmail dnsbl

是否可以根据此flow chart配置sendmail.mc / sendmail.cf来处理电子邮件?

HACK(`require_rdns')dnl
HACK(`dnswl', `whitelist.roosit.nl')dnl
INPUT_MAIL_FILTER(`smf-spf', `S=local:/var/run/smfs/smf-spf.sock, T=S:30s;R:1m')dnl
FEATURE(`dnsbl', `zen.spamhaus.org', `"554 Rejected " $&{client_addr} " SPAM (zen.spamhaus.org)"')dnl
FEATURE(`dnsbl', `bl.spamcop.net', `"554 Rejected " $&{client_addr} " SPAM (bl.spamcop.net)"')dnl
FEATURE(`dnsbl', `rbl.roosit.nl', `"554 Rejected " $&{client_addr} " SPAM (rbl.roosit.nl)"')dnl
INPUT_MAIL_FILTER(`clamav', `S=local:/var/run/clamav/clamav-milter.sock, F=, T=S:4m;R:4m')dnl
INPUT_MAIL_FILTER(`spamassassin', `S=local:/var/run/spamass-milter/spamass-milter.sock, F=, T=C:15m;S:4m;R:4m;E:10m')
define(`confINPUT_MAIL_FILTERS', `smf-spf,clamav,spamassassin')dnl
MAILER(smtp)dnl

1 个答案:

答案 0 :(得分:0)

您是否考虑过使用基于MIMEDefang milter的免费perl?

MIMEDefang行为由perl脚本控制,它可以部署DNS白名单,DNS黑名单,SPF检查,反垃圾邮件(spamasssassin)检查和反病毒检查。无论如何,你使用基于perl的spamassassin。

MIMEDefang可能会与Sendmail和Postfix合作。 MIMEDefang(与sendmail.cf不同)可以并行执行黑名单循环。