[exim-conf] acls/check_helo_own.acl optimized

Victor Ustugov victor на corvax.kiev.ua
Вт Авг 3 22:35:12 EEST 2004


оптимизирована проверка совпадения аргумента команды EHLO/HELO в именем
нашего хоста, одним из локальных или рилеемых доменов в 
acls/check_helo_own.acl

старый фрагмент:

         deny    condition       = ${lookup{$sender_helo_name}\
lsearch{CONFDIR/domains-local}{yes}{no}}
                 message         = Invalid greeting used
                 log_message     = HELO used my own credentials
         deny    condition       = ${if \
eq{$sender_helo_name}{$primary_hostname}{yes}{no}}
                 message         = Invalid greeting used
                 log_message     = HELO used my own credentials

новый фрагмент:

         deny    condition       = ${if match_domain{$sender_helo_name}\
{$primary_hostname:+local_domains:+relay_to_domains}\
                                 {yes}{no}}
                 message         = Invalid greeting used
                 log_message     = HELO used my own credentials
-- 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Best wishes Victor Ustugov   mailto:victor на corvax.kiev.ua
public GnuPG/PGP key:        http://victor.corvax.kiev.ua/corvax.asc
ICQ UIN: 77186900, 32418694  nic-handle: CRV2-RIPE, CRV-UANIC




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