[exim-conf] spamfriends & spamhaters

Victor Ustugov victor на corvax.kiev.ua
Вт Ноя 28 10:14:12 EET 2006


приветствую

наряду с recipients_spam_friends введены recipients_spam_haters. вернее
даже не наряду, а в противовес.

и вот для чего это сделано:

если письмо приходит на большое количество получателей и один из них
является spamfriend'ом, то тогда для всех получателей скипаются все
проверки из acl_check_data.

участились случаи, когда остальные пользователи не хотят скипать
проверки. для них создан список recipients_spam_haters.

теперь если среди получателей письма есть хоть один spamhater, то
проверки на этапе acl_check_data не скипаются, даже если среди
получателей письма есть spamfriend'ы

использованием данной фичи можно управлять через переменную
confRECIPIENTS_SPAM_HATERS:

dnl указание списка адресов, письма для которых подвергаются проверкам,
dnl даже если среди получателей этого письма есть spam friend'ы
dnl
dnl NO          - не указывается список
dnl YES         - использовать список адресов из файла
CONFDIR/recipients_spam_haters
define(`confRECIPIENTS_SPAM_HATERS', `NO')dnl
dnl
dnl адреса в файле CONFDIR/recipients_spam_haters указываются в виде:
dnl domain0 : maibox00 : mailbox01 : mailbox02
dnl domain1 : maibox10 : mailbox11
dnl список адресов по умолчанию можно указать, используя "*" в качестве
домена
dnl пример:
dnl domain.tld : abuse
dnl our.domain.com : !postmaster : !abuse : !the_boss : *
dnl other.domain.com : spam_hater
dnl * : !postmaster : !abuse : *


еще одна деталь - если адрес получателя найден в
recipients_spam_friends, то запрос в recipients_spam_haters не
производится. таким образом, если все пользователи локальных и рилеемых
доменов, кроме явно указанных spamfriend'ов, являются spamhater'ами, то
можно в recipients_spam_friends указать в явном виде spamfriend'ов:

* : postmaster : abuse

а в recipients_spam_haters указать вообще всех получателей

* : *

в данном случае эта запись эквивалентна записи

* : !postmaster : !abuse : *


p. s. как всегда для создания дефолтного файла recipients_spam_haters
нужно после сборки configure выполнить gmake install

-- 
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




Подробная информация о списке рассылки exim-conf