postfix&dovecot -- 스팸 필터 추가

postfix&dovecot -- 스팸 필터 추가

다음과 같이 SMTP 서버(OVH에서 임대한 Linux/Ubuntu 15.04 VPS)를 설정했습니다.http://www.binarytides.com/install-postfix-dovecot-debian/ (그래서 박스에 레거시 사용자가 없기 때문에 단순한 procmail 설치는 별 의미가 없는 것 같습니다)

무료 소프트웨어(GPLv3+ 또는 LGPLv3+에 대한 이념적 선호)를 사용하여 스팸 필터를 추가하는 방법에 대한 단서가 있습니까?

몇 가지 추가 희망사항:

나는 가능한 웹 인터페이스(스팸으로 필터링된 일부 이메일의 잠금을 해제하기 위해)를 원하지만 PHP는 정말 마음에 들지 않습니다. 내 웹 서버는 nginx입니다.

spamoracle(또는 베이지안 기계 학습 필터)을 사용하는 데에도 관심이 있을 수 있습니다.

조금이나마 도움이 될만한 글을 쓰고 싶습니다.

뭔가 잘못될까 조금 두렵습니다. 이는 내 홈 MX 도메인 @starynkevitch.net의 활성 서버이며, 여기에서 내 모든 개인 이메일을 수신하고 내 가족(약 12명)도 이 서버를 사용합니다.

답변1

드디어 SpamAssassin을 사용하기 시작했습니다.

나는 다음 조언을 따랐습니다(프랑스어, 죄송합니다)http://artisan.karma-lab.net/ajouter-spamassassin-postfix

하지만 다음 스크립트가 있습니다/etc/postfix/basile-spamassassin.sh

# voir http://artisan.karma-lab.net/ajouter-spamassassin-postfix
# par Basile
logger -t basile-spamassassin "debut $@"

while getopts "f:" opt;do
case $opt in
    f) FROM="$OPTARG";;
esac
done
/usr/bin/spamc  | /usr/sbin/sendmail -i -f $FROM "$@"
exit $?

관련 정보