Хоту дополнить Spamassassin пустив перед ним greylist для дополнительной фильтрации. В портах обнаружил только /usr/ports/mail/milter-greylist, удобен в настройке и т.д., но ни в какую не хочет работать в связке с милтерами от Spamassassin-а, а именно spamass-milter 0.2.0 или milter-spamc 0.25, последние, после того как milter-greylist по истечению заданного времени пропускает сообщение дальше по цепочке, вылетают в корку. Мне так и не удалось решить эту проблему.
spamass-milter 0.3.0 работает в этой связке стабильно, но в нем есть один большой недостаток, который не позволяет его использовать в принципе, а именно:
В spamass-milter 0.2.0 обработанное письмо, не достигнувшее планки заданной ключом -rХ в параметрах запуска spamass-milter и превышающее значение заданное в required_hits конфигурационного файла Spamassassin-а local.cf, пересылалось пользователю указанному в значении -b spamass-milter. Версия 0.3.0 ведет себя по-другому, доставляет письмо на -b даже если набранные в результате проверки Spamassassin-ом баллы превышают значение заданное в -rХ. То есть, игнорирую этот ключ. Что, собственно, и не дает возможности использовать версию 0.3.0, т.к. загребать ежедневно к себе почту с ящика указанного в -b для проверки наличия там возможных "честных" писем нереально, в силу большого количества писем, попадающих туда. Когда же явный спам отсекается по -rХ, вопросов нет, десяток, другой в день просмотреть всегда можно.
Решением видится сменить сам milter-greylist на что-то аналогичное, стабильно работающее в общей связке фильтров.
Кто и что использует в качестве greylist у себя, имеющееся в портах? Для Sendmail еще вроде есть milter-gris, graymilter, smf-grey, правда в портах я их не нашел.
FreeBSD 4.11-STABLE, Sendmail 8.13.4