ostro
Посмотри еще на MailWasher -
http://www.firetrust.com/products/mailwasherpro/
ИМХО , гораздо лучше неуклюжих комбинаций из нескольких прог. Пробовал несколько прог , в т.ч. и ihatespam и spampal и еще что-то ... Остановился на MailWasher. Все 4 твоих условия соблюдает.
Удачи !