10.08.2018 19:15, Andrew пишет:
> 10.08.2018 13:31, Alexey Karguine пишет
>>> On 10 Aug 2018, at 13:02, Аулов Андрей Владимирович <and...@flitkit.com> 
>>> wrote:
>>>
>>> ЕМНИП, такая ошибка появляется если произошел облом доставки несколько 
>>> раньше.
>>> Т.е. если, например Exchаnge по каким-то своим соображениям некое письмо не 
>>> принял,
>>> то до истечения некоторого таймаута(или до ручного пинания) "lan_smtp defer 
>>> (-53): retry time not reached"
>>> будет появляться в логе, Exim даже не будет пытаться доставлять. Соотв. 
>>> надо найти первое сообщение
>>> об ошибке доставки, ну и на логи Exchange тоже не помешает глянуть.

>> Вот и у меня такое же ощущение. Только мне не удалось найти волшебного 
>> параметра,
>> который бы отучил exim от этой особенности. Чтобы он продолжал пытаться 
>> отправить почту, а не ждал эти условные 15 минут.

Но ведь вы даже не пытались искать. Google на запрос Exim retry time первой же 
ссылкой
выдаёт штатную документацию Exim на эту тему:

https://www.exim.org/exim-html-current/doc/html/spec_html/ch-retry_configuration.html

А третьей ссылкой выдаёт статью на ту же тему на русском языке:
http://odminblog.ru/upravlenie-avtopovtorami-v-exim/

И что значит "не ждал эти условные 15 минут" - он должен долбиться вообще без 
пауз,
повторяя попытки непрерывно, выжирая весь процессор?

> Причину нужно лечить, а не следствие... Найдите первую ругань на недоставку, 
> она должна быть информативна.

Лечить надо и то, и другое. Даже если залечить одну причину - всегда может 
возникнуть другая.
В протоколе SMTP в любой момент может возникнуть что-то непредвиденное, 
какой-то сбой
и правильный MTA всегда имеет очередь и retry-период.

Другое дело, что обычно есть (описанный в документации) способ пнуть его ради 
внеочередной доставки.
Например, в случае Sendmail команда sendmail -q запускает просмотр и доставку 
сообщений в очереди
с учетом таймаутов и не станет пробовать доставлять те письма очереди, у 
которых таймаут ещё не вышел,
а вот sendmail -q -O MinQueueAge=0 попробует доставить всю очередь. Наверняка у 
Exim есть что-то подобное.





_______________________________________________
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd

Ответить