9 votes

Postfix sur linux ne parvient pas à envoyer des mails

Pour une raison quelconque, mon serveur a cessé d'envoyer des e-mails et je ne sais pas pourquoi. Je suis sous Debian 5.0 avec postfix. Je me souviens l'avoir configuré en utilisant apt-get et tout fonctionnait bien.

Y a-t-il un fichier de configuration que je dois mettre à jour ? Puis-je envoyer un e-mail de test à partir de l'invite de commande ?

18voto

Andreas Rehm Points 831

Vous devriez vérifier vos fichiers journaux

/var/log/mail.log
/var/log/mail.err
/var/log/daemon.log

Il serait bon de savoir si vos e-mails sont en attente :

mailq

S'il y a des e-mails dans votre file d'attente, essayez :

sendmail -q

Vérifiez l'état de votre service postfix :

/etc/init.d/postfix status

Veuillez vérifier la configuration de votre postfix :

postfix check

Modifier :

Veuillez vérifier votre configuration DNS :

nslookup www.google.de

Veuillez vérifier si vous pouvez faire un ping vers l'un des domaines de destination :

ping www.google.de

0 votes

Merci, je vois DES TONNES d'emails dans la file d'attente. J'utilise des applications Google et je vois ces erreurs dans la file d'attente : livraison temporairement suspendue : connexion à ASPMX3.GOOGLEMAIL.com[72.14.213.27] :25 : Pas de route vers l'hôte (livraison temporairement suspendue : connexion à ASPMX4.GOOGLEMAIL.com[209.85.229.27] :25 : Délai de connexion dépassé)

0 votes

Veuillez vérifier si votre configuration DNS fonctionne - J'ai modifié mon message.

4voto

ultrasawblade Points 82

Envoyer un email de test depuis le shell peut être réalisé avec :

echo "test-body" | mailx -s "test-subject" username@example.com

Vous pourriez avoir besoin d'exécuter apt-get mailx ou quelque chose comme ça.

Je ne suis pas familier avec postfix, mais peut-être qu'il y a un fichier journal dans /var/log que vous pouvez consulter, ou vérifiez /var/log/daemon.log.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X