나는 spamassassin으로 postfix를 설정한 다음 메일링 리스트를 관리하기 위해 mailman을 추가했습니다. 모두 Debian 9 Stretch에서:
접미사: 3.1.8 우편 배달부: 2.1.13 spamassassin: 3.4.1
문제는 MailMan에 의해 다시 주입된 메시지가 메일링 목록의 모든 수신자를 대상으로 SpamAssassin에 의해 다시 확인된다는 점입니다. 이는 시스템에 상당한 부담을 줍니다. 1차 승인 시 이미 메일 확인이 완료되었으므로 2차 스팸체크를 우회하고 싶습니다.
구성은 다음과 같습니다.
Mailman이 이미 MTA='Postfix'
파일에 있습니다 mm_cfg.py
.
접미사
마스터 파일
virtual_alias_maps = hash:/etc/postfix/virtual, hash:/var/lib/mailman/data/virtual-mailman
master.cf
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}
SpamAssassin이 MailMan이 보낸 이메일 확인을 건너뛰도록 할 수 있는 방법이 있습니까?