Существует ПО вроде GreyListing и SpamAssassin, но, к сожалению, после их установке может возникнуть несколько проблем при работе с почтой. Поэтому рекомендуется настроить DNSBL.
DNSBL — DNS blacklist — списки хостов, хранимые с использованием системы DNS.
Почтовый сервер обращается к DNSBL и проверят в нем наличие IP-адреса, с которого он принимает сообщение. Если адрес находится в этом списке, то оно не принимается сервером, а отправителю отсылается соответствующее сообщение.
В панели ISPManager есть пункт DNSBL (раздел защита от спама). Нам нужно добавить список листов (5 адресов вполне достаточно).
Вот здесь находятся самые распространенные: http://www.dnsbl.info/dnsbl-list.php
Добавляем и радуемся жизни без спама.