2015-07-15 7 views
0

можно настроить sendmail.mc/sendmail.cf для обработки электронной почты в соответствии с этим flow chart?sendmail обработка условной почты

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 
+0

http://www.roosit.nl/files/flowchart-mail-processing.png – RoosIT

ответ

0

Считаете ли вы использование бесплатного perl на основе MIMEDefang milter?

Поведение MIMEDefang контролируется скриптом perl, оно может развертывать DNS-списки, черные списки DNS, проверки SPF, проверки на наличие спама (spamasssassin) и антивирусные проверки. В любом случае вы используете spamassassin на основе perl.

MIMEDefang может сотрудничать с Sendmail и Postfix. MIMEDefang (в отличие от sendmail.cf) может проводить петли черного списка параллельно.

+0

Наш подход состоял в том, чтобы поставить spamassassin как последний, поэтому perl будет вызван только на 10% от общего входящего трафика и 90% обрабатывается более быстрым скомпилированным кодом. Но спасибо за ссылку, я посмотрю на нее. – RoosIT

+0

Вы также можете использовать MIMEDefang с Postfix. MIMEDefang может проводить поиск в черном списке параллельно – AnFi