Вход на хостинг
IT-новости
20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла
Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......
30.07.2015 Ищем уникальный контент для сайта
Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......
...
# SpamAssassin Filter
# ====================================================================
spam unix - n n - - pipe
flags=R user=spam argv=/usr/bin/spamc -u spam -e /usr/sbin/sendmail -t
--- END MASTER.CF ---
(Кстати, с «:dummy» надо еще поэкспериментировать.)
Но SpamAssassin у меня не единственный фильтр, есть еще и DrWeb. Вот как было все прописано до использования SpamAssassin.
--- MASTER.CF ---
#=====================================================================
# service type private unpriv chroot wakeup maxproc command+args
# (yes) (yes) (yes) (never) (100)
#=====================================================================
smtp inet n - n - 50 smtpd
-o content_filter=drweb:dummy
...
# DrWeb AntiVirus Filter
#=====================================================================
drweb unix - n n - - pipe
flags=R user=drweb argv=/opt/drweb/drweb-postfix -f ї
${sender} -- ${recipient}
--- END MASTER.CF ---
Фильтровать почту будем, используя именно spamc/spamd, а не через perl-скрипт spamassassin. Так оно намного быстрее… да и вообще симпатичнее.
Создаем в системе пользователя с домашним каталогом «/etc/mail/spamassassin», shell можно не давать (/bin/fasle). Но валидный shell очень удобен, когда надо добавить/удалить какой-нибудь адрес в White/Black List. Решайте сами. Также создаем группу spam. Каталоги /etc/mail/spamassassin и /usr/local/share/spamassassin отдаем в распоряжение бюджету spam (chown –R spam.spam /path/to/dir).
С документацией по настройке spamd трудности [2], я использовал веб-интерфейс, написанный Michael Moncur [3]. Принцип фильтрации следующий: во всех письмах, распознанных как спам, поля темы меняются на «SPAM: <original subject>».