Postgrey для остеивания спама

Postgrey - сервер, использующий грейлистинг для Postfix.

Ставится под FreeBSD из портов. Очень хорошее описание настройки в

man 1 postgrey

После установки добавляем что-то вроде этого в /usr/local/etc/postfix/main.cf:
smtpd_recipient_restrictions =
 permit_mynetworks
 ...
 reject_unauth_destination
 check_policy_service inet:127.0.0.1:10023

В файл /usr/local/etc/postfix/postgrey_whitelist_recipients помещаем список пользователей для которых не нужен грейлистинг, см. man postgrey. Внимательно смотрим man если нужно настроить postgrey более тонко.
Дописываем в /etc/rc.conf
postgrey_enable="YES"
и запускаем
service postgrey start
postfix reload

При необходимости установить опции запуска или изменить поведение по умолчанию для postgrey, добавляем в /etc/rc.conf нужные флаги, значения которых можно посмотреть в man-e
postgrey_flags="..."

После установки количество спама заметно уменьшается.