Я юзаю
http://www.spamassassin.org.
После нормальной настройки и обучения убивает 99,9999% спама. Один недостаток для домашнего использования, как и все продвинутые системы критична к ресурсам. У меня под антиспам специальный сервер выделен (2 проца, 4 потока, 2G памяти). За сутки отлавливает больше 1000 спам сообщений. Ну и сетка у меня на 1000 компов, так что это себя оправдывает с лихвой.