Eu configurei o postfix com spamassassin e, em seguida, adicionei o mailman para o gerenciamento de listas de discussão, tudo no Debian 9 Stretch:
postfix: 3.1.8 carteiro: 2.1.13 spamassassin: 3.4.1
O problema é que o email reinjectado pelo MailMan é verificado novamente pelo SpamAssassin para cada destinatário das listas de distribuição, o que sobrecarrega o sistema. Como o e-mail já foi verificado quando foi originalmente aceito, gostaria de contornar a segunda verificação de spam.
A configuração é a seguinte:
O Mailman tem MTA='Postfix'
no arquivo mm_cfg.py
.
virtual_alias_maps = hash:/etc/postfix/virtual, hash:/var/lib/mailman/data/virtual-mailman
smtp inet n - y - - smtpd
....
-o content_filter=spamassassin
smtps inet n - y - - smtpd
....
-o content_filter=spamassassin
submission inet n - y - - smtpd
...
-o content_filter=spamassassin
-o receive_override_options=no_milters
...
spamassassin unix - n n - - pipe
user=debian-spamd argv=/usr/bin/spamc -f -e /usr/sbin/sendmail -oi -f ${sender} ${recipient}
Qual seria uma maneira possível de fazer o SpamAssassin pular a verificação de e-mail entregue pelo MailMan?
Tags postfix mailman spamassasin