[sendmail-conf] Как проправить regex ?

Sergey Korolew ds на bittu.org.ru
Чт Ноя 11 11:03:42 EET 2004


Hi !

Обнаружил у себя ложные срабатывания check_relay_dialup_regex. Вот конфиг:
HACK(check_relay_dialup_regex,``^(.+[\.\-])?(adsl|cable|client|dhcp|dial|dial-in|dial-up|dialup|dsl|dyn|dynamic|dyndsl|pool|ppp|user|xdsl)[\.\-_0-9].+'')dnl
HACK(check_relay_dialup_regex,``^(.+\.)*(.*dsl|pool-|dial-*(up|in)|ppp)-*[0-9A-Fa-f-]+[.-]'')dnl
HACK(check_relay_dialup_regex,``(dial|dialup|adsl|dsl|dhcp|dyn|ip|ipt|ppp|cable|dslam|user|client|pool|subnet|network)(\.|-|[0-9]|_)'')dnl

Nov 10 02:54:45 bitty sendmail[53595]: iA9Nsibr053595: ruleset=check_rcpt, arg1=
<ivc на bittu.org.ru>, relay=mailfe06.swip.net [212.247.154.161], reject=550 5.7.1
<ivc на bittu.org.ru>... Access from dsl/dial-up/cable relays denied according to t
he local policy

Nov 11 00:42:30 bitty sendmail[63259]: iAALgQbr063259: ruleset=check_rcpt, arg1=
<ivc на bittu.org.ru>, relay=211-23-78-207.HINET-IP.hinet.net [211.23.78.207], reje
ct=550 5.7.1 <ivc на bittu.org.ru>... Access from dsl/dial-up/cable relays denied a
ccording to the local policy

Не пойму, какой regex срабатывает на эти имена. И тем более как его
переписать.

И вот еще:

Nov 11 00:28:30 bitty sendmail[63156]: iAALRwbr063156: ruleset=check_rcpt, arg1=
<ivc на bittu.org.ru>, relay=1Cust247.tnt2.chi5.da.uu.net [67.195.140.247], reject=
550 5.7.1 <ivc на bittu.org.ru>... Rejected: 67.195.140.247 listed at dnsbl.njabl.o
rg

Хак check_relay_dialup_digits с параметром 5 на это имя релея не сработал.


-- 
С уважением,
 Sergey                          mailto:ds на bittu.org.ru





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