Hi!
У меня такой вопрос - почему может не работать сабж?
sendmail.mc (FEATURE(`delay_checks') - имеется выше, is_outgoing вызывается
из других хаков):
dnl
=========================HACKS===========================================
define(`confOPERATORS', confOPERATORS`=?')dnl
define(`confCHECK_OUTGOING_IN', `LOCAL_HOST_NAMES RELAY_DOMAINS
ACCESS_DB')dnl
define(`confMAIL_FROM_CHECKER', `/etc/mail/check_mail_address.pl')dnl
define(`confVERIFY_SENDER_SKIP', `AUTH EXCLUDED OUTGOING')dnl
HACK(`cfhead')dnl
HACK(`verify_sender')dnl
HACK(`verify_sender_check_host', `!VerifySenderHost', `VERIFY',
`VERIFY')dnl
HACK(`verify_sender_check_host', `!VerifySenderHost', `OK', `SKIP')dnl
HACK(`verify_sender_check_host', `', `550', `REJECT')dnl
dnl
=========================HACKS===========================================
access:
=========Beginning of the citation==============
VerifySender: VERIFY
VerifySenderHost: VERIFY
=========The end of the citation================
Как показали эксперименты, скрипт check_mail_address.pl вообще не
вызывается, в логах - тоже пусто. С командной строки скрипт работает.
Sendmail 8.13.1. Все остальные хаки (около десятка) работают, хотел добавить
ещё этот - не получается :(.
Что я пропустил?
--
WBR, Alexander Sheiko.