Я видел свой почтовый журнал, и в нем есть такие записи:
Jul 30 00:51:02 server sendmail[10809]: 0000060000006DF64: to=<8894@xyz.com>, delay=05:48:23, xdelay=00:00:00, mailer=esmtp, pri=900000, relay=xyz.com, dsn=4.0.0, stat=Deferred: Name server: xyz.com: host name lookup failure
Jul 30 00:50:57 server sendmail[5842]: 0000060000007C280: to=<8542@xyz>, delay=03:00:53, xdelay=00:00:05, mailer=esmtp, pri=810000, relay=xyz.com [x.y.z.d], dsn=2.0.0, stat=Sent (OK id=1V3y9S-0003zn-Fx)
Итак, если я отправлю 100 электронных писем (все автоматически сгенерированные и не рассылающие спам людям), ТОЛЬКО несколько из них были «отправлены», а большинство из них - «отложено». Почтовые ящики существуют, и хост доступен с действительной записью MX.
В чем проблема?
Спасибо за время и терпение,
dmartyn
Похоже, у вас проблемы с разрешением DNS. Даже письмо, которое было доставлено правильно, было задержано более чем на три часа.
Проверьте /etc/resolv.conf
на вашем хосте, чтобы убедиться, что у вас нет в списке несуществующих, не отвечающих или ошибочных серверов имен. Убедитесь, что ваши преобразователи реагируют правильно каждый раз, и настройте периодический мониторинг (скажем, каждые пять минут), чтобы убедиться, что поиск проходит так, как вы ожидаете.
Если вам не нужно разрешение локального или частного домена, вы можете попробовать временно перейти на серверы имен Google (8.8.8.8
и 8.8.4.4
), чтобы увидеть, решит ли это проблему.