Пробовал я greylisting несколько лет назад, но отказался по следующим причинам:
- первая почта с незнакомого сервера ВСЕГДА приходит с опозданием, от 5 минут до часа,
- с некоторых почтовых систем, у которых пул серверов, повторная отправка может произойти с другого хоста и грейлистер воспримет её как новую, а потом опять и опять с разных хостов, от чего письмо так может и не дойти,
- с некоторых серверов, не вполне отвечающих стандартам или банально криво настроенных, повторная отправка может происходить слишком быстро или слишком поздно, в обоих случаях воспринимается как спам.
В общем, наслушавшись жалоб от нетерпеливых клиентов и корреспондентов mail.ru
, когда приходилось чуть ли не каждый день пополнять руками whitelist, я это дело отключил.
Было это года 3 назад, возможно с тех пор грейлистеры стали "умнее" и научились самостоятельно обходить вышеупомянутые проблемы, не знаю.
Да, забыл сказать, пользовался я
sqlgrey в связке с mysql и postfix, с exim оно возможно тоже будет работать, не в курсе.