Назад | Перейти на главную страницу

почему мой sendmail избирательно доставляет сообщения?

Я видел свой почтовый журнал, и в нем есть такие записи:

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), чтобы увидеть, решит ли это проблему.