Pages : 1
#1 Le 30/03/2016, à 10:28
- bob56
[résolu] envoi mails bloqués file d'attente
Bonjour
voilà mon problème et merci d'avance à qui apportera la solution car je tourne en rond depuis un moment malgré mes recherches sur ce problème.
serveur apache2 sur Ubuntu 14.04 LTS
j'ai Postfix d'installé
les mails sont envoyés mais restent bloqués dans la file d'attente comme on peut le voir ci-dessous.
toto@pcubuntu:~$ postqueue -p
-Queue ID- --Size-- ----Arrival Time---- -Sender/Recipient-------
B926B10C0063* 579 Wed Mar 30 11:00:24 www-data@mail.le_site.fr
moi.toto@hotmail.fr
bobducoin@hotmail.fr
-- 0 Kbytes in 1 Request.
toto@pcubuntu:~$ postcat -q B926B10C0063
postcat: fatal: open queue file B926B10C0063: Permission denied
toto@pcubuntu:~$ su
Mot de passe :
root@pcubuntu:/home/toto# postcat -q B926B10C0063
*** ENVELOPE RECORDS active/B926B10C0063 ***
message_size: 579 194 2 0 579
message_arrival_time: Wed Mar 30 11:00:24 2016
create_time: Wed Mar 30 11:00:24 2016
named_attribute: rewrite_context=local
sender_fullname: www-data
sender: www-data@mail.le_site.fr
*** MESSAGE CONTENTS active/B926B10C0063 ***
Received: by mail.le_site.fr (Postfix, from userid 33)
id B926B10C0063; Wed, 30 Mar 2016 11:00:24 +0200 (CEST)
To: moi.toto@hotmail.fr,bobducoin@hotmail.fr
Subject: essai
X-PHP-Originating-Script: 0:index.php
From:MOI bob 0297000000 <bobducoin@hotmail.fr>
Content-type: text/html; charset=iso-8859-1
Message-Id: <20160330090024.B926B10C0063@mail.le_site.fr>
Date: Wed, 30 Mar 2016 11:00:24 +0200 (CEST)
<p><span style="font-family: 'book antiqua', palatino; font-size: 56px; color: #0000ff;">essai envoi mail !!!!!!!!!!!!!!!!!!!</span></p>
*** HEADER EXTRACTED active/B926B10C0063 ***
original_recipient: moi.toto@hotmail.fr
recipient: moi.toto@hotmail.fr
original_recipient: bobducoin@hotmail.fr
recipient: bobducoin@hotmail.fr
*** MESSAGE FILE END active/B926B10C0063 ***
root@pcubuntu:/home/toto#
Modération : veuillez utiliser les balises code pour les retours du terminal. Merci.
Dernière modification par bob56 (Le 30/03/2016, à 20:20)
Hors ligne
#2 Le 30/03/2016, à 16:30
- bobe
Re : [résolu] envoi mails bloqués file d'attente
Tu as oublié l'essentiel : Que dit le fichier de log ?
Hors ligne
#3 Le 30/03/2016, à 16:35
- donut
Re : [résolu] envoi mails bloqués file d'attente
Oui, le contenu de /var/log/mail.log devrait te donner la raison de l'échec de l'envoi.
https://utux.fr (blog perso)
Hors ligne
#4 Le 30/03/2016, à 17:18
- bob56
Re : [résolu] envoi mails bloqués file d'attente
merci de votre intérêt
Mar 30 18:00:47 localhost postfix/master[1270]: daemon started -- version 2.11.0, configuration /etc/postfix
Mar 30 18:00:47 localhost postfix/qmgr[1297]: 72E7510C0C96: from=<www-data@mail.le_site.fr>, size=481, nrcpt=2 (queue active)
Mar 30 18:00:47 localhost postfix/master[1270]: reload -- version 2.11.0, configuration /etc/postfix
Mar 30 18:00:47 localhost postfix/qmgr[1339]: 72E7510C0C96: from=<www-data@mail.le_site.fr>, size=481, nrcpt=2 (queue active)
Mar 30 18:00:47 localhost postfix/qmgr[1339]: 6B2EE10C1F9B: from=<root@localhost.localdomain>, size=480, nrcpt=2 (queue active)
Mar 30 18:01:28 localhost postfix/smtp[1417]: connect to smtp.yopmail.com[87.98.164.155]:25: Connection timed out
Mar 30 18:01:28 localhost postfix/smtp[1414]: connect to mx4.hotmail.com[65.55.37.104]:25: Connection timed out
Mar 30 18:01:28 localhost postfix/smtp[1417]: 72E7510C0C96: to=<moipouressai@yopmail.com>, relay=none, delay=537, delays=496/0.03/41/0, dsn=4.4.1, status=deferred (connect to smtp.yopmail.com[87.98.164.155]:25: Connection timed out)
Mar 30 18:01:58 localhost postfix/smtp[1414]: connect to mx3.hotmail.com[65.55.37.72]:25: Connection timed out
Mar 30 18:02:28 localhost postfix/smtp[1414]: connect to mx2.hotmail.com[207.46.8.199]:25: Connection timed out
Mar 30 18:02:58 localhost postfix/smtp[1414]: connect to mx4.hotmail.com[65.55.37.88]:25: Connection timed out
Mar 30 18:03:28 localhost postfix/smtp[1414]: connect to mx2.hotmail.com[65.55.37.88]:25: Connection timed out
Mar 30 18:03:28 localhost postfix/smtp[1414]: 72E7510C0C96: to=<adresse_mail@hotmail.fr>, relay=none, delay=657, delays=496/0.03/161/0, dsn=4.4.1, status=deferred (connect to mx2.hotmail.com[65.55.37.88]:25: Connection timed out)
Mar 30 18:05:47 localhost postfix/qmgr[3021]: 72E7510C0C96: from=<www-data@mail.le_site.fr>, size=481, nrcpt=2 (queue active)
Mar 30 18:05:48 localhost postfix/qmgr[3021]: A0E6110C09B0: from=<robert@localhost.localdomain>, size=435, nrcpt=2 (queue active)
Mar 30 18:05:48 localhost postfix/qmgr[3021]: 6B2EE10C1F9B: from=<root@localhost.localdomain>, size=480, nrcpt=2 (queue active)
Mar 30 18:05:48 localhost postfix/qmgr[3021]: 8ABC410C0E97: from=<www-data@mail.le_site.fr>, size=481, nrcpt=2 (queue active)
Mar 30 18:06:18 localhost postfix/smtp[3026]: connect to mx.bbox.fr[194.158.98.50]:25: Connection timed out
Mar 30 18:06:18 localhost postfix/smtp[3025]: connect to mx.bbox.fr[194.158.98.50]:25: Connection timed out
Mar 30 18:06:18 localhost postfix/smtp[3028]: connect to smtp.yopmail.com[87.98.164.155]:25: Connection timed out
Mar 30 18:06:18 localhost postfix/smtp[3024]: connect to smtp.yopmail.com[87.98.164.155]:25: Connection timed out
Mar 30 18:06:18 localhost postfix/smtp[3026]: 6B2EE10C1F9B: to=<adresse_mail@bbox.fr>, relay=none, delay=518, delays=488/0.01/30/0, dsn=4.4.1, status=deferred (connect to mx.bbox.fr[194.158.98.50]:25: Connection timed out)
Mar 30 18:06:18 localhost postfix/smtp[3028]: 8ABC410C0E97: to=<moipouressai@yopmail.com>, relay=none, delay=655, delays=624/0.01/30/0, dsn=4.4.1, status=deferred (connect to smtp.yopmail.com[87.98.164.155]:25: Connection timed out)
Mar 30 18:06:18 localhost postfix/smtp[3025]: A0E6110C09B0: to=<essaidu56@bbox.fr>, relay=none, delay=1045, delays=1014/0.02/30/0, dsn=4.4.1, status=deferred (connect to mx.bbox.fr[194.158.98.50]:25: Connection timed out)
Mar 30 18:06:18 localhost postfix/smtp[3024]: 72E7510C0C96: to=<moipouressai@yopmail.com>, relay=none, delay=827, delays=797/0.02/30/0, dsn=4.4.1, status=deferred (connect to smtp.yopmail.com[87.98.164.155]:25: Connection timed out)
Mar 30 18:06:18 localhost postfix/smtp[3023]: connect to mx3.hotmail.com[207.46.8.167]:25: Connection timed out
Mar 30 18:06:18 localhost postfix/smtp[3027]: connect to mx2.hotmail.com[134.170.2.199]:25: Connection timed out
Mar 30 18:06:48 localhost postfix/smtp[3023]: connect to mx1.hotmail.com[65.55.37.72]:25: Connection timed out
Mar 30 18:06:48 localhost postfix/smtp[3027]: connect to mx1.hotmail.com[207.46.8.199]:25: Connection timed out
Mar 30 18:07:07 localhost postfix/pickup[1474]: B562710C28BD: uid=33 from=<www-data>
Mar 30 18:07:07 localhost postfix/cleanup[3041]: B562710C28BD: message-id=<20160330160707.B562710C28BD@mail.le_site.fr>
Mar 30 18:07:07 localhost postfix/qmgr[3021]: B562710C28BD: from=<www-data@mail.le_site.fr>, size=476, nrcpt=2 (queue active)
Mar 30 18:07:18 localhost postfix/smtp[3023]: connect to mx4.hotmail.com[65.54.188.126]:25: Connection timed out
Mar 30 18:07:18 localhost postfix/smtp[3027]: connect to mx1.hotmail.com[65.55.92.168]:25: Connection timed out
Dernière modification par bob56 (Le 30/03/2016, à 17:30)
Hors ligne
#5 Le 30/03/2016, à 20:12
- bobe
Re : [résolu] envoi mails bloqués file d'attente
Difficile de faire un diagnostic. Je me connecte avec succès à smtp.yopmail.com par exemple. Pas de time out chez moi.
Essaie de te connecter manuellement à ce smtp en ligne de commande pour voir ce qu'il se passe :
telnet smtp.yopmail.com 25
Si la connexion réussit, quitte en tapant la commande smtp "QUIT", puis entrée. Évitons de fermer la connexion comme un sagouin
Dernière modification par bobe (Le 30/03/2016, à 20:12)
Hors ligne
#6 Le 30/03/2016, à 20:14
- bob56
Re : [résolu] envoi mails bloqués file d'attente
Après des jours de recherche en étudiant les messages dans mail.log j'ai enfin trouvé les erreurs maintenant tout fonctionne. Voilà les deux fichiers ou j'ai apporté la modif si çà peu orienter certains.
Encore merci car je n'avais même pas pensé à regarder mail.log
/etc/postfix main.cf
# See /usr/share/postfix/main.cf.dist for a commented, more complete version
# Debian specific: Specifying a file name will cause the first
# line of that file to be used as the name. The Debian default
# is /etc/mailname.
#myorigin = /etc/mailname
smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
biff = no
# appending .domain is the MUA's job.
append_dot_mydomain = no
# Uncomment the next line to generate "delayed mail" warnings
#delay_warning_time = 4h
readme_directory = no
# TLS parameters
smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
smtpd_use_tls=yes
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
# See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for
# information on enabling SSL in the smtp client.
smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination
mydomain = le_domaine.fr
myhostname = le_domaine.fr
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = le_domaine.fr, pcubuntu, localhost.localdomain, localhost.localdomain, localhost
relayhost = [smtp.bbox.fr]:25
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 , 192.168.1.0/24
mailbox_size_limit = 0
recipient_delimiter =
inet_interfaces = all
inet_protocols = all
home_mailbox = Maildir/
/etc mailnam
le_domaine.fr
Hors ligne
#7 Le 30/03/2016, à 20:35
- bobe
Re : [résolu] envoi mails bloqués file d'attente
C'est volontaire que ton serveur postfix écoute les requêtes venant de l'extérieur ?
Et "le_domaine.fr" est vraiment le nom d'hôte de cette machine ? C'est à dire que c'est le reverse DNS de l'ip de ton serveur ?
Avec ta config, si tu envoies un email à une adresse user@le_domaine.fr, postfix ne va pas contacter smtp.bbox.fr, il va considérer cet email comme étant local et le placer dans la boite mail de l'utilisateur système "user"
Hors ligne
#8 Le 30/03/2016, à 21:06
- bob56
Re : [résolu] envoi mails bloqués file d'attente
C'est volontaire que ton serveur postfix écoute les requêtes venant de l'extérieur ?
Et "le_domaine.fr" est vraiment le nom d'hôte de cette machine ? C'est à dire que c'est le reverse DNS de l'ip de ton serveur ?Avec ta config, si tu envoies un email à une adresse user@le_domaine.fr, postfix ne va pas contacter smtp.bbox.fr, il va considérer cet email comme étant local et le placer dans la boite mail de l'utilisateur système "user"
postfix écoute les requêtes venant de l'extérieur ? ou voit tu çà svp je peux peut-être la supprimer !
pour ma part tout est fonctionnel sur mon serveur, c'est à dire que les messages peuvent partir et on peut me répondre sur une adresse mail privé que je consulte régulièrement
adresse le_domaine.fr n'est pas la véritable adresse je l'ai mise pour compréhension
Hors ligne
#9 Le 30/03/2016, à 21:40
- donut
Re : [résolu] envoi mails bloqués file d'attente
C'est le :
inet_interfaces = all
Qui indique que Postfix écoute
Donc il peut recevoir du courrier.
Tu peux modifier en :
inet_interfaces = 127.0.0.1, [::1]
Si tu veux qu'il ne fasse qu'envoyer du courrier.
https://utux.fr (blog perso)
Hors ligne
#10 Le 30/03/2016, à 21:42
- bobe
Re : [résolu] envoi mails bloqués file d'attente
Remplace "inet_interfaces = all" par "inet_interfaces = loopback-only"
Pour le reste, je t'invite à étudier la documentation postfix plus en détail.
Hors ligne
#11 Le 30/03/2016, à 23:23
- bob56
Re : [résolu] envoi mails bloqués file d'attente
OK la modif est faite, un grand merci à vous deux
Hors ligne
Pages : 1