Я просто анализирую свои журналы регистрации и вижу следующие записи:
SMTP SESSION, MESSAGE, OR RECIPIENT ERRORS
------------------------------------------
Mail Rejected:
Total: 6
Mail Deferred:
Total: 229
Total SMTP Session, Message, and Recipient Errors handled by Sendmail: 235
---------------------- sendmail End -------------------------
Я использую sendmail только для logwatch, поэтому что вызывает все эти ошибки, и особенно, что такое отложенные электронные письма.
Отложенная почта - это просто письмо, которое не удалось доставить отправителю и которое было добавлено в очередь почты (вы можете просмотреть его, нажав mailq
или postqueue -p
).
Вы можете попытаться повторно отправить (сбросить) все эти сообщения с помощью sendmail -q
, который попытается отправить еще раз.
Одна из причин, по которой он может это делать, заключается в том, что если списки DNS вашего сервера (/etc/resolv.conf) не работают, вы не сможете доставлять почту за пределы локального домена. И да, я и раньше совершал ошибку. Это может быть то, что происходит на вашей стороне, но, опять же, возможно, нет. Просто пытаюсь дать подсказку. :)
В любом случае нет простого способа увидеть, что его вызывает. Рекомендую проверить /var/log/mail.log
, /var/log/mail.info
, /var/log/mail.err
, и /var/log/mail.warn
для любых подсказок, почему сообщения могут не доставляться. Скорее всего, он будет в mail.err, если при отправке что-то не так.