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

Что означает «Mail Deferred:» в Linux Logwatch

Я просто анализирую свои журналы регистрации и вижу следующие записи:

 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, если при отправке что-то не так.