Bonjour !
Depuis mon upgrade de ubuntu dapper vers edgy, mon install postfix ne veut plus rien savoir, je peux recevoir des mails sans problème depuis une adresse externe mais pas en envoyer.
/var/log/mail.log me donne
Mar 12 08:05:31 tina postfix/pickup[9984]: 2F0EE402A: uid=33 from=<prenom@domaine.com>
Mar 12 08:05:31 tina postfix/cleanup[10018]: 2F0EE402A: message-id=<38255.24.8.74.202.1173683131.squirrel@domaine.com>
Mar 12 08:05:31 tina imapd: Connection, ip=[::ffff:127.0.0.1]
Mar 12 08:05:31 tina imapd: LOGIN, user=prenom, ip=[::ffff:127.0.0.1], protocol=IMAP
Mar 12 08:05:31 tina postfix/qmgr[9985]: 2F0EE402A: from=<prenom@domaine.com>, size=717, nrcpt=1 (queue active)
Mar 12 08:05:31 tina imapd: LOGOUT, user=prenom, ip=[::ffff:127.0.0.1], headers=0, body=0, rcvd=684, sent=204, time=0
Mar 12 08:05:31 tina imapd: Connection, ip=[::ffff:127.0.0.1]
Mar 12 08:05:31 tina imapd: LOGIN, user=prenom, ip=[::ffff:127.0.0.1], protocol=IMAP
Mar 12 08:05:32 tina imapd: LOGOUT, user=prenom, ip=[::ffff:127.0.0.1], headers=9480, body=0, rcvd=296, sent=20156, time=1
Mar 12 08:05:45 tina postfix/smtp[9990]: connect to alt2.gmail-smtp-in.l.google.com[64.233.167.114]: Connection timed out (port 25)
Mar 12 08:05:45 tina postfix/smtp[9992]: connect to alt1.gmail-smtp-in.l.google.com[209.85.133.27]: Connection timed out (port 25)
Mar 12 08:06:05 tina postfix/smtp[10021]: connect to io.utt.fr[193.50.230.120]: Connection timed out (port 25)
Mar 12 08:06:05 tina postfix/smtp[10021]: connect to orion.utc.fr[2001:660:4201:1::2]: Network is unreachable (port 25)
Mar 12 08:06:15 tina postfix/smtp[9990]: connect to alt1.gmail-smtp-in.l.google.com[72.14.253.27]: Connection timed out (port 25)
Mar 12 08:06:15 tina postfix/smtp[9992]: connect to alt2.gmail-smtp-in.l.google.com[64.233.167.27]: Connection timed out (port 25)
Mar 12 08:06:35 tina postfix/smtp[10021]: connect to orion.utc.fr[195.83.155.16]: Connection timed out (port 25)
Mar 12 08:06:35 tina postfix/smtp[10021]: 2F0EE402A: to=<prenom.nom@utt.fr>, relay=none, delay=64, delays=0.02/0.01/64/0, dsn=4.4.1, status=deferred (connect to orion.utc.fr[195.83.155.16]: Connection timed out)
Mar 12 08:06:45 tina postfix/smtp[9990]: connect to gsmtp183.google.com[64.233.183.27]: Connection timed out (port 25)
Mar 12 08:06:45 tina postfix/smtp[9990]: 0F7864027: to=<azffhazpofijazpfjzapfoizjaf@gmail.com>, relay=none, delay=4443, delays=4293/0.05/150/0, dsn=4.4.1, status=deferred (connect to gsmtp183.google.com[64.233.183.27]: Connection timed out)
Mar 12 08:06:45 tina postfix/smtp[9992]: connect to alt1.gmail-smtp-in.l.google.com[209.85.133.114]: Connection timed out (port 25)
Mar 12 08:06:45 tina postfix/smtp[9992]: 85C684026: to=<nom@gmail.com>, relay=none, delay=4458, delays=4307/0.02/150/0, dsn=4.4.1, status=deferred (connect to alt1.gmail-smtp-in.l.google.com[209.85.133.114]: Connection timed out)
pourtant, quand je me connecte manuellement avec telnet aux serveurs smtp de gmail par exemple je vois que le port 25 n'est pas bloqué par Free.
Mes recherches se sont malheureusement révélées infructueuses…
Quelqu'un aurait-il une idée ?
Merci!
# Une trace type tcpdump ?
Posté par Steve Azriel . Évalué à 1.
J'aimerais savoir si tu peux prendre une trace pendant que postfix tente d'envoyer un mail vers l'extérieur.
Par exemple, tu lances (commande à adapter):
===
tcpdump -nev -i eth0 port smtp
===
[ceci affichera les trames smtp transitant sur l'interface eth0 qui est celle qui est empruntée pour aller sur le net depuis ton serveur, sinon mettre eth1, ou ....]
et essayer d'envoyer un petit mail à ton postfix à destination de l'extérieur (une adresse gmail ou autre).
Au besoin, faire un flush de la queue pour que postfix envoie le mail pendant que tu prends la trace et suivre un peu le trafic smtp :-)
Cela permettera de confirmer ton test de connexion smtp manuel et de voir, s'il y a des échanges, leur quantité (peut-être que les serveurs smtp distants ne t'autorisent plus suite à un blacklistage ou autre qui intervient après quelques échangent de courtoisie [HELO/EHLO ...]).
Bon courage !
Cdlt,
PS: Quand tu dis "manuellement", entends tu juste le telnet/netcat sur le port smtp, ou un vrai envoi en bonne et due forme (HELO/EHLO ; MAIL FROM: ; RCPT TO: ; DATA ; . ; QUIT)
[heu, un truc dans le genre ^__^]
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.