Victor Ustugov пишет:
> Nikolai V. Ivanyushin wrote:
>>>>> Ситуация. Есть best-mx и backup-mx. Backup прописан на best'e в
>>>> hosts-relayfrom. На best-mx в свою очередь домены с получаемой почтой
>>>> прописаны в domains-relayto (доставкаописана в mailertable). При такой
>>>> конструкции при посылке почты из backup-mx на best-mx с доменом
>>>> получателя из domains-relayto bets-mx'а не проверяется на существование
>>>> пользователя.
>>>>>>>>> я могу прикрутить callback с проверкой получателя из доменов из
>>> domains-relayto, если хост отправителя входит в hosts-relayfrom
>>>>>> но это не решит другой проблемы. при такой схеме из-за того, что хост
>>> backup mx'а указан в hosts-relayfrom best mx'а, на этом самом best
>>> mx'е будет скипнута бОльшая часть проверок для почты, пересылаемой
>>> отправителями через backup mx на best mx.
>>>>>> надо с этим что-то делать. такая схема нежизнеспособна
>>>>>> Она нежизнеспособна в общем случае. В случае моём, когда на backup mx
>> реализованы все те же проверки, это вполне прокатит. НО, есс-но, надо
>> делать кошерно, чтобы схема работала для всех.
>>> тогда остается вариант, при котором будет выполняться опциональная
> проверка существования получателя в рилеемых доменах, если хост
> отправителя указан в hosts-relayfrom, white_list_relays или отправитель
> аутентифицировался. или делать ее не опциональной, а обязательной?
>Насколько я понимаю, вся сложность в наличие двух сущностей, описывающих
одну задачу: скипнуть проверку почты. Только в случае whitelist - это
внешние релеи, а в hosts-relayfrom - локальные. Так?
--
SY
Nikolai