On Wednesday 08 September 2004 18:28, Victor Ustugov wrote:
> но придется отказаться от FEATURE(`mtamark') из состава sendmail по
> причине того, что сендмылеры выполняют проверку марок в
> Basic_check_relay, который выполняется после Local_check_relay, из
> которого мы запускаем Local_check_dialup_relay
На самом деле, видимо, оно просто получится независимо ? хак - хаком,
а FEATURE(`mtamark') уже само по себе, потом. Если включено. Хотя,
если дойдет до полного задействования MTA Mark, смысл в этих хаках
может, вообще, потеряться...
> таким образом, нужно реализовать свой hack, посторяющий функциональность
> mtamark.m4, но проводящий проверку в Local_check_relay. при этом надо
> реализовать механизм исключений по access_db, который не реализован в
> mtamark.m4, т. к. до него в Basic_check_relay делается общее исключение
> по access_db. результат проверки марки нужно сохранить в переменной, а
> потом проверять ее значение в остальных hack'ах
На самом деле, с логикой не очень понятно... С одной стороны, может
потребоваться исключение из проверки хаками по наличию MTA Mark, а,
с другой, наоборот, блокировка хаками при наличии успешной проверки...
И хорошо, если оно глобально или так, или так, а вот если вдруг
захочется где так, а где и наоборот ?... Но, на текущий момент,
хочется именно изначального варианта - исключение из проверки при
успешной проверке на MTA...
--
С уважением, Сергей Афонин
asy на kraft-s.ru