Почтовые сервера EXIM, sendmail, postfix, Dovecot и инфраструктура: MTA/MDA, антиспам, web‑почта, маршрутизация и эксплуатация почтовых систем.
Модератор: xM
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
xM
- ст. лейтенант
- Сообщения: 1316
- Зарегистрирован: 2009-01-15 23:57:41
- Откуда: Königsberg
-
Контактная информация:
Непрочитанное сообщение
xM » 2010-12-24 8:49:21
Имею следующую ситуацию.
Есть домен, для которого прописаны несколько MX записей с разным рейтингом (ну, как обычно), а-дя
Код: Выделить всё
beta# host -t mx domain.ru
domain.ru mail is handled by 5 mx1.domain.ru.
domain.ru mail is handled by 10 mx2.domain.ru.
domain.ru mail is handled by 20 mx3.domain.ru.
При этом у нас в силу каких-то причин нет роутинга к mx1.domain.ru (пинги не идут, телнет на 25 порт не подключается).
Так вот, увидел, что мой Exim тупо пытается на отправку ломиться исключительно на mx1.domain.ru не предпринимая попыток в данной ситуации воспользоваться MX с более низким рейтингом. В итоге в очереди висят неотправленные сообщения.
Как это поправить?
xM
-
Хостинг HostFood.ru
-
Хостинг HostFood.ru
Тарифы на хостинг в России, от 12 рублей:
https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.:
https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах:
https://www.host-food.ru/domains/
-
xM
- ст. лейтенант
- Сообщения: 1316
- Зарегистрирован: 2009-01-15 23:57:41
- Откуда: Königsberg
-
Контактная информация:
Непрочитанное сообщение
xM » 2010-12-24 9:09:49
Гыы... Ну вот зря на Exim тянул. Только что он попытался отправить на mx2.domain.ru но отвалился по таймауту.
Проблема, похоже в том, что mx2.domain.ru после команды RCPT TO:
bla@bla.bla отвечает с очень большой задержкой. Секунд 30.
Exim, я так понимаю, столько не ждёт и отрубается по таймауту.
Как "попросить" его подождать подольше?
xM
-
blade_007
- ст. прапорщик
- Сообщения: 571
- Зарегистрирован: 2010-03-12 12:59:08
-
Контактная информация:
Непрочитанное сообщение
blade_007 » 2010-12-24 10:23:02
В smtp_transport заменить на свои значения, либо выделить отдельный роутер с отдельным транспортом для таких "долгих" раздумий некоторых почтовиков.
command_timeout (по умолчанию 5 мин)
также connect_timeout (по умолчанию 5 мин)
также data_timeout (по умолчанию 5 мин)
blade_007