[sendmail-conf] Возвращаясь к теме: Исключения из проверки по check_relay_resolve.m4
acesspost
accesspost на mail.ru
Пт Дек 24 14:28:33 EET 2004
Прошлый разговор не очень получился, сам виноват, надеюсь лучше получится.
Хочу делать исключения по файлу access с квалификатором ConnectNOPTR
Поправьте меня, если я чего напутал в check_relay_resolve.m4:
dnl
LOCAL_CONFIG
define(`_SKIP_NOPTR_QUALIFIER_',
`ifelse(len(X`'_ARG_),`1',`+ConnectNOPTR',_ARG_)')dnl
dnl define(`_SKIP_NOPTR_VALUE_',
`ifelse(len(X`'_ARG2_),`1',`OK',_ARG2_)')dnl
dnl
LOCAL_RULESETS
dnl
dnl
SLocal_check_relay
R $* $: $1 $|
$>A <$&{client_addr}> <?> <_SKIP_NOPTR_QUALIFIER_> <>
R $* $| <_SKIP_NOPTR_QUALIFIER_> $* $@ OK
R$* $:
$&{client_resolve} <?> $1
RTEMP<?>$* $#error $@
5.7.1 $: "550 Access denied. Cannot resolve PTR record"
RFORGED<?>$* $#error $@ 5.7.1
$: "550 Access denied. IP name possibly forged"
RFAIL<?>$* $#error $@
5.7.1 $: "550 Relaying denied. IP name lookup failed"
R$*<?>$* $: $2
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mta.org.ua/pipermail/sendmail-conf/attachments/20041224/710699b3/attachment.html>
Подробная информация о списке рассылки sendmail-conf