[sendmail-conf] new hack: check_relay_dialup_regex.m4

Victor Ustugov victor на corvax.kiev.ua
Пт Авг 20 11:43:08 EEST 2004


Victor Ustugov wrote:

>> пример использования:
>> HACK(`check_relay_dialup')dnl
>> HACK(`check_relay_dialup_regex', `^zuper\.spam\.host$')dnl
>> HACK(`check_relay_dialup_regex',
>> `^(.*dyn-*ip|modem|pool|cable|dhcp|.*dsl|dial-*(up|in)|ppp|pppoe|d|user)-*[0-9A-Fa-f-]+[\.-]', 
>>
>> `550 Access from dsl/dial-up/cable relays denied, use SMTP of your 
>> provider')dnl
>>
>> последняя строка немножко длинная оказалась, поэтому я ее немножко 
>> перенес на несколько строк. в sendmail.mc это должна быть одна строка

> check_relay_dialup_token.m4 лежит в обычном месте.
> использование такое же, как и у check_relay_dialup_regex.m4, только в 
> первом параметре вместо регекспа надо указывать sendmail'овые токены:
> 
> HACK(`check_relay_dialup_token', `$+.zuper-dial-up.$+',
> `550 Access from dsl/dial-up/cable relays denied, use SMTP of your
> provider')dnl

созданы новые хаки:
check_helo_dialup_regex.m4
check_helo_dialup_token.m4

они практически идентичны хакам check_relay_dialup_regex.m4 и 
check_relay_dialup_token.m4 с той лишь разницей, что проверяется 
аргумент команды HELO/EHLO ($s), а не sender hostname (${client_name})
-- 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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




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