> Postfix in test mode Здравствуйте.
>
> Как сконфигурировать тестовый postfix-сервер для принятия почты с таким
> алгоритмом:
>
> 1) есть 2 MX записи с разными приоритетами
> comp-mir.ua. 86400 IN MX 15 mail.comp-mir.ua.
> comp-mir.ua. 86400 IN MX 30 mailtest.comp-mir.ua.
>
> 2) Любой сервер X подключается к mailtest.comp-mir.ua и передает письмо.
> mailtest.comp-mir.ua принимает письмо, но передает ошибку
> Сервер Х передает письмо на mail.comp-mir.ua.
> mail.comp-mir.ua. принимает письмо и возвращает "200 OK"
>
> Конфигурации двух серверов почти одинаковые. Подскажите, какая настройка
> заставит принять почту но ответить ошибкой?
>
мне казалось, что "любой сервер Х" должен подключаться к mail.comp-mir.ua в
первую очередь. и только при недоступности идти в mailtest. разве нет?
--
wbr, Sergey
_______________________________________________
freebsd mailing list
fre...@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd
>> Postfix in test mode Здравствуйте.
>>
>> Как сконфигурировать тестовый postfix-сервер для принятия почты с таким
>> алгоритмом:
>>
>> 1) есть 2 MX записи с разными приоритетами
>> comp-mir.ua. 86400 IN MX 15 mail.comp-mir.ua.
>> comp-mir.ua. 86400 IN MX 30 mailtest.comp-mir.ua.
>>
>> 2) Любой сервер X подключается к mailtest.comp-mir.ua и передает письмо.
>> mailtest.comp-mir.ua принимает письмо, но передает ошибку
>> Сервер Х передает письмо на mail.comp-mir.ua.
>> mail.comp-mir.ua. принимает письмо и возвращает "200 OK"
>>
>> Конфигурации двух серверов почти одинаковые. Подскажите, какая настройка
>> заставит принять почту но ответить ошибкой?
>>
>
> мне казалось, что "любой сервер Х" должен подключаться к mail.comp-mir.ua в
> первую очередь. и только при недоступности идти в mailtest. разве нет?
Спамеры любят долбиться в низкоприоритетные MX :-) но они долбятся вообще везде.
А ответ на первоначальный вопрос зависит от того, что в итоге хочется получить:
потерю почты? тогда надо отвечать ошибкой 5xx;
перепосылку позже на другой MX? тогда надо отвечать ошибкой 4xx и ставить приоритет такого сервера выше, а не ниже (цифру меньше).
comp-mir.ua. 86400 IN MX 5 mailtest.comp-mir.ua.
comp-mir.ua. 86400 IN MX 15 mail.comp-mir.ua.
comp-mir.ua. 86400 IN MX 30 mailtest.comp-mir.ua.
smtpd_sender_restrictions =
…
defer
Або будь яку іншу політику зробити за замовчанням defer, і перевірити
щоб там не було permit. Ну окрім smtpd_client_restrictions.
-- https://t.me/freebsd_ua
Sphinx of black quartz judge my vow.
Я не думаю, що така поведінка можлива просто використовуючи postfix,
оскільки defer означає що лист приймати не треба, а коли лист прийнято —
треба правильно сповістити про це. Можливо допоможе додати якийсь
milter, який буде записувати зміст листа і повертати тичасову помилку.
Здравствуйте.
Как сконфигурировать тестовый postfix-сервер для принятия почты с таким алгоритмом:
1) есть 2 MX записи с разными приоритетами
comp-mir.ua. 86400 IN MX 15 mail.comp-mir.ua.
comp-mir.ua. 86400 IN MX 30 mailtest.comp-mir.ua.
2) Любой сервер X подключается к mailtest.comp-mir.ua и передает письмо.
mailtest.comp-mir.ua принимает письмо, но передает ошибку
Сервер Х передает письмо на mail.comp-mir.ua.
mail.comp-mir.ua. принимает письмо и возвращает "200 OK"
Конфигурации двух серверов почти одинаковые. Подскажите, какая настройка заставит принять почту но ответить ошибкой?
-- ------------------------------------------ Евгений Бунцев