Sendmail 8.14.4
У меня были проблемы с DNS, из-за которых DNS-сервер думал, что имя хоста недоступно (хотя на самом деле оно было доступно).
В результате в sendmail появилась следующая запись журнала доставки:
Jun 6 16:16:19 sm-box sendmail[27433]: v56NGJ68027430: to=<examplerecipient@foodomain123example.com>, delay=00:00:00, xdelay=00:00:00, mailer=esmtp, pri=171299, relay=foodomain123example.com., dsn=5.1.2, stat=Host unknown (Name server: foodomain123example.com.: host not found)
Jun 2 16:16:19 sm-box sendmail[27433]: v56NGJ68027430: v56NGJ68027433: DSN: Host unknown (Name server: foodomain123example.com.: host not found)
Поведение sendmail здесь имеет смысл. Но меня спрашивают руководство, есть ли вообще возможность поставить сообщения sendmail в очередь (по крайней мере, на час или два), прежде чем sendmail полностью откажется.
Это похоже на то, что было бы обязательным поведением в RFC, но я не мог найти конкретных ссылок на это.
Вы можете найти множество параметров конфигурации, которые изменят тайм-ауты, связанные с доставкой электронной почты. Если вы посмотрите на http://www.sendmail.org/~ca/email/doc8.12/cf/m4/tweaking_config.html например, вам может потребоваться возиться с confTO_RESOLVER_RETRY