O que significa “Mail Deferred:” significa no Linux Logwatch

2

Estou apenas analisando meus logs do logwatch e vejo as seguintes entradas:

 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 -------------------------

Eu só uso sendmail para logwatch, então o que está causando todos esses erros e, especialmente, o que são e-mails adiados.

    
por Saif Bechan 10.12.2011 / 04:48

1 resposta

7

O correio adiado é simplesmente um e-mail que não pôde ser entregue ao remetente e foi adicionado à fila de e-mail (você pode visualizá-lo por mailq ou postqueue -p ).

Você pode tentar reenviar (liberar) todas as mensagens com sendmail -q , que tentará enviar novamente.

Um motivo para isso estar ocorrendo é se as listagens de DNS do seu servidor (/etc/resolv.conf) não estiverem funcionando, você não poderá entregar e-mails fora do domínio local. E sim, eu cometi o erro antes no passado. Pode ser o que está acontecendo ao seu lado, mas, novamente, talvez não. Apenas tentando dar dicas. :)

Além disso, não há uma maneira fácil de ver o que está causando isso. Eu recomendo verificar /var/log/mail.log , /var/log/mail.info , /var/log/mail.err e /var/log/mail.warn para quaisquer pistas para ver porque as mensagens podem não estar sendo entregues. Provavelmente seria em mail.err se algo errado acontecesse durante o envio.

    
por 10.12.2011 / 06:20