Anton wrote:
>>для check_compat не нужен cfhead, для него нужен precheck_envelope
>> Без cfhead он не заводится вообще, летят ошибки:
> Запускается sendmail: 554 5.0.0 /etc/mail/sendmail.cf: line 1787:
> unknown configuration line "ifelse_strstr(confCHECK_OUTGOING_IN,
> LOCAL_HOST_NAMES, dnl"
> 554 5.0.0 /etc/mail/sendmail.cf: line 1792: unknown configuration line ")"
> 554 5.0.0 /etc/mail/sendmail.cf: line 1793: unknown configuration line
> "ifelse_strstr(confCHECK_OUTGOING_IN, RELAY_DOMAINS, dnl"
> 554 5.0.0 /etc/mail/sendmail.cf: line 1796: unknown configuration line ")"
> 554 5.0.0 /etc/mail/sendmail.cf: line 1797: unknown configuration line
> "ifelse_strstr(confCHECK_OUTGOING_IN, ACCESS_DB, dnl"
> 554 5.0.0 /etc/mail/sendmail.cf: line 1805: unknown configuration line ")"
ах да, у меня везде был подключен cfhead я уже много лет относился к
ifelse_strstr как к встроенной в m4 конструкции
> Наличие precheck_envelope не изменяет ситуации.
протестируйте перезапись адреса получателя в sendmail -bt -d21.12
желательно как можно более полно, т. е. вообще стОит тестировать
check_rcpt, а уже из него будут выполнены Local_check_rcpt,
Basic_check_rcpt, из Local_check_rcpt будут выполнены Parse0 и 3, а
потом уже и Local_check_compats, из которого будут выполнены
Local_check_compat и check_compat
вывод при этом будет килобайт сто, не меньше. уже по нему нужно искать,
на каком этапе адрес получателя некорректно переписывается
для тестов нужно обязательно использовать те адреса, с которыми возникли
проблемы
>>самостоятельно check_compat не меняет адреса отправителя/получателей, он
>>только проверяет комбинации адресов в access_db
>>>>думаю, что ньюансы могли возникнуть либо из-за кривого подключения к
>>sendmail.mc (см. первую строку сооебщения), либо из-за каких-то ньюансов
>>работы 8.14
>>>>хаки эти широко тестировались и много работали на 8.12
>>на 8.13 кое-где работали те, которые разрабатывались для 8.12
>>8.14 у меня вообще нигде нет
>>собственно, sendmail остался на одном хосте, и то умрет при полном
>>апгрейде железа (и соответственно ОС)
>> Похожая ситуация, вот только до апгрейда надо дожить :)
--
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