Dmitry A.Deineka wrote:
>>>Посему, вопрос - а не планируется ли подобное сделать в проверке на
>>>наличие message-id ?
>>>>нет
>>>>>Было бы удобно, IMHO.
>>>>чтобы проверить message-id, надо принять письмо. а грейлистинг работает
>>на этапе конверта
>> Сорри, торможу... Таки да. Прошу не судить строго - спал пару часов :)
> Зато в семье прибавленье :)
мои поздравления
>>единственное, как можно увязать эти два момента - это грейлистить в
>>будущем те хосты, с которых ранее приходили письма с кривыми message-id
>>или вообще без оных
>> Ага, как вариант.
в принципе, сейчас идет работа над такой подсистемой. но в качестве
"возмездия" будет не засовывание в серый список, а реджект при
превышении кол-ва срабатываний по определенному критерию в течении
определенного промежутка времени.
в виде критериев пока выступают оценки spamassassin'а и результаты
работы антивирусов. планирую использовать в качестве критерия helo, в
аргументе которых использованы мои домены, PTR записи моих хостов, A
записи моих хостов в квадратных скобках.
единственное, что пока нет уверенности в том, что такая подсистема будет
выложена для свободного использования.
от себя могу предложить запускать раз в N минут скрипт, который будем
парсить /var/log/exim/mainlog или rejectlog (в зависимости от действия,
указанного в качестве результата проверки Message-ID) и пополнять
/usr/local/etc/exim/access-relay-greylist. access-relay-addr
перечитывается при старте демона, так что надо будет еще и выполнять
kill -HUP
или
/usr/local/etc/rc.d/exim.sh reload
такая схема будет работать уже сейчас без каких-либо доработок паровоза
--
Best wishes Victor Ustugov mailto:victor на corvax.kiev.ua
public GnuPG/PGP key: http://victor.corvax.kiev.ua/corvax.asc
ICQ: 77186900, 32418694 CRV2-RIPE, CRV-UANIC