retour d'erreur SMTP... decryptage

WRInaute occasionnel
Salut tout le monde ...
J'aimerai bien comprendre exactement ce que veux dire ce retour de mail SMTP ...
reçu après un emailing de 2000 adresses environ ...

Black list de mon serveur ? ou simplement adresse email invalide ?

En gros comment être le plus respectueux des standards pour envoyer mes mailings et éviter de déranger les gens tout en leur délivrant bien le mail dans leur boite de réception ... sans passer dans les SPAM ou pire voir l'ip de mon serveur blacklistée ...

Code:
<NomdeMonSite@xvm-18-245.ghst.net>: unknown user: "NomdeMonSite"

Final-Recipient: rfc822; NomdeMonSite@xvm-18-245.ghst.net
Action: failed
Status: 4.1.1
Diagnostic-Code: X-Postfix; unknown user: "NomdeMonSite"


---------- Message transféré ----------
From: MAILER-DAEMON@xvm-18-245.ghst.net (Mail Delivery System)
To: NomdeMonSite@xvm-18-245.ghst.net
Date: Thu, 10 Dec 2009 23:16:29 +0100 (CET)
Subject: Delayed Mail (still being retried)
This is the mail system at host xvm-18-245.ghst.net.

####################################################################
# THIS IS A WARNING ONLY.  YOU DO NOT NEED TO RESEND YOUR MESSAGE. #
####################################################################

Your message could not be delivered for more than 12 hour(s).
It will be retried until it is 2 day(s) old.

For further assistance, please send mail to postmaster.

If you do so, please include this problem report. You can
delete your own text from the attached returned message.

                  The mail system

<emailclient@dbmail.com>: host mx.dbmail.com[160.92.190.3] said: 550
   5.1.1 <emailclient@dbmail.com>: Recipient address rejected: User
   unknown (in reply to RCPT TO command)

Final-Recipient: rfc822; emailclient@dbmail.com
Action: delayed
Status: 4.1.1
Remote-MTA: dns; mx.dbmail.com
Diagnostic-Code: smtp; 550 5.1.1 <emailclient@dbmail.com>: Recipient
   address rejected: User unknown
Will-Retry-Until: Sat, 12 Dec 2009 11:12:04 +0100 (CET)

et l'entête de mon message email
Code:
Delivered-To: mailclient@mail.com
Received: by 10.204.79.130 with SMTP id p2cs914370bkk;
        Wed, 9 Dec 2009 08:42:39 -0800 (PST)
Received: by 10.204.35.139 with SMTP id p11mr160964bkd.178.1260376958593;
        Wed, 09 Dec 2009 08:42:38 -0800 (PST)
Return-Path: <nomdeMonSite@xvm-xx-xxx.ghst.net>
Received: from xvm-xx-xxx.ghst.net (xvm-xx-xxx.ghst.net [xx.xxx.xx-xxx])
        by mx.google.com with ESMTP id 26si11929744bwz.7.2009.12.09.08.42.38;
        Wed, 09 Dec 2009 08:42:38 -0800 (PST)
Received-SPF: pass (google.com: best guess record for domain of nomdeMonSite@xvm-xx-xxx.ghst.net designates xx.xxx.xx-xxx as permitted sender) client-ip=xx.xxx.xx-xxx;
Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of nomdeMonSite@xvm-xx-xxx.ghst.net designates xx.xxx.xx-xxx as permitted sender) smtp.mail=nomdeMonSite@xvm-xx-xxx.ghst.net
Received: by xvm-xx-xxx.ghst.net (Postfix, from userid 1001)
	id 1C25026DBF; Wed,  9 Dec 2009 17:42:35 +0100 (CET)
To: mailclient@mail.com
Subject: Mailing test nomdeMonSite
Date: Wed, 9 Dec 2009 17:42:35 +0100
From: nomdeMonSite <contact@nomdeMonSite.fr>
Reply-to: nomdeMonSite <contact@nomdeMonSite.fr>
Message-ID: <c88b0112ca85242b9ccbafd0efa3a47d@www.nomdeMonSite.fr>
X-Priority: 3
X-Mailer: PHPMailer 5.1 (phpmailer.sourceforge.net)
List-Unsubscribe: <mailto:unsubscribe@nomdeMonSite.fr>, <http://www.nomdeMonSite.fr/redir/desabo>
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="b1_c88b0112ca85242b9ccbafd0efa3a47d"


--b1_c88b0112ca85242b9ccbafd0efa3a47d
Content-Type: multipart/alternative;
	boundary="b2_c88b0112ca85242b9ccbafd0efa3a47d"

--b2_c88b0112ca85242b9ccbafd0efa3a47d
Content-Type: text/plain; charset = "iso-8859-1"
Content-Transfer-Encoding: 8bit


Pour voir ce message vous devez activer la
compatibilité HTML sur votre messagerie


--b2_c88b0112ca85242b9ccbafd0efa3a47d
Content-Type: text/html; charset = "iso-8859-1"
Content-Transfer-Encoding: 8bit

EMAIL HTML
 
WRInaute occasionnel
autant le permier retour me semblait correct ...
autant celui ci ...j'ai des doutes

Code:
Your message could not be delivered for more than 12 hour(s).
It will be retried until it is 2 day(s) old.

For further assistance, please send mail to postmaster.

If you do so, please include this problem report. You can
delete your own text from the attached returned message.

                  The mail system

<email@client.com>: host mailgw.swip.net[212.247.156.1] said: 571 email@client.com
   prohibited. We do not relay (in reply to RCPT TO command)

Final-Recipient: rfc822; email@client.com
Action: delayed
Status: 4.0.0
Remote-MTA: dns; mailgw.swip.net
Diagnostic-Code: smtp; 571 email@client.com prohibited. We do not relay
Will-Retry-Until: Sat, 12 Dec 2009 03:34:01 +0100 (CET)

besoin d'un expert :(
 
WRInaute occasionnel
et celui ci je sais pas quoi en penser ...
Code:
<email@client.com>: host vip-smtp2.company.gmessaging.net[xx.xxx.xx.x]
   said: 554 5.7.1 <email@client.com>: Recipient address rejected:
   Access denied (in reply to RCPT TO command)

Final-Recipient: rfc822; email@client.com
Action: delayed
Status: 4.7.1
Remote-MTA: dns; vip-smtp2.company.gmessaging.net
Diagnostic-Code: smtp; 554 5.7.1 <email@client.com>: Recipient address
   rejected: Access denied
Will-Retry-Until: Sat, 12 Dec 2009 06:12:03 +0100 (CET)
 
WRInaute occasionnel
et un dernier ... mais là je crois que c'est le destinataire qui a un pb...
Code:
                The mail system

<email@client.com>: Host or domain name not found. Name service error
   for name=versateladsl.be type=A: Host found but no data record of requested
   type

Final-Recipient: rfc822; email@client.com
Action: delayed
Status: 4.4.4
Diagnostic-Code: X-Postfix; Host or domain name not found. Name service error
   for name=versateladsl.be type=A: Host found but no data record of requested
   type
Will-Retry-Until: Sat, 12 Dec 2009 03:00:06 +0100 (CET)

Bon voila ... 1000 merci à l'âme charitable qui m'aidera à comprendre ce qui se passe ...
 
WRInaute accro
Ne t'affole pas... cela provient du serveur "adverse". Cela se produit de temps en temps... Sans en être sur, je crois que ce sont des problèmes issus du routage (par les serveurs intermédiaires entre le tien et le destinataire).

Ce qui ets important: aucun message d'erreur n'est remonté. Si le serveur destinatiare avait un problème, il te renverrait un ceode d'erreur correspondant, et si c'était un problème d'adresse, le serveur destinatire te l'indiquerait aussi...
 
WRInaute occasionnel
ça c'est l'explication pour le dernier ?

mais pour ça
Diagnostic-Code: smtp; 554 5.7.1 <email@client.com>: Recipient address
rejected: Access denied

et


Diagnostic-Code: smtp; 571 email@client.com prohibited. We do not relay
Will-Retry-Until: Sat, 12 Dec 2009 03:34:01 +0100 (CET)

et


Diagnostic-Code: smtp; 550 5.1.1 <emailclient@dbmail.com>: Recipient
address rejected: User unknown
Will-Retry-Until: Sat, 12 Dec 2009 11:12:04 +0100 (CET)

ce sont des codes d'erreur mais sont ils de mon fait ou du fait que l'adresse email n'existe pas ?
++
 
WRInaute accro
Sur le premier message, tu as l'enchaînement suivant:
- le destinataire de ton mail n'existe pas, donc un message d'erreur est renvoyé (vers le "Return-path")
- or l'adresse e-mail de ton Return-path n'existe pas, ce qui fait une autre erreur

Commence déjà par corriger ton return-path (idéalement tu devrais faire en sorte de récupérer les "bounces" pour les éliminer de ta base). Et évidemment tu peux virer l'adresse e-mail du destinataire de ta base...

Pour le deuxième, il est possible que ce soit un problème de config du serveur / du DNS pour ce domaine: tu envoies à un domaine X, tu trouves le MX Y, tu envoie le mail à ce MX Y, mais il n'est pas configuré pour recevoir le mail pour le domaine X, donc il se plaint. Si ce n'est pas ça, leur message d'erreur n'est pas top explicite...

Le troisième, je ne sais pas trop.

Le dernier, c'est un problème de DNS sur le domaine du destinataire (ou ça veut dire que l'adresse en question est incorrecte, et qu'il ne devrait pas y avoir d'adresses e-mail sur ce domaine, mais le fait que la requête DNS renvoie "NOERROR" sans pour autant renvoyer d'adresse est assez suspect...).

Jacques.
 
WRInaute occasionnel
Ok merci pour ces réponses explicites ...
Mais je crois que j'ai encore quelques lacunes ...
Commence déjà par corriger ton return-path
Je fais comment ?
c'est dans les entêtes que ça se corrige ça ?
ou dans ma config serveur (je suis chez gandi)

Je vais nettoyer ma base ! nopb !
 
WRInaute accro
Ben par défaut c'est <nom-de-l'utilisateur-Unix>@<nom de la machine>

Suivant la façon dont tu envoies le mail c'est modifiable par un paramètre supplémentaire lors de l'appel de sendmail (-f).

Sinon au minimum tu peux tenter de rajouter un header Errors-To, mais de mémoire il n'est pas honoré par tout le monde.

Jacques.
 
WRInaute occasionnel
okay je vais essayer de me renseigner ...
j'envoie les emais à l'aide de phpmailer ...
je pense qu'il utilise la fonction mail tout simplement ...

merci !
 
WRInaute occasionnel
Ok
fantastique !
grand merci pour tes réponses !

j'avais renseigné ce champ avec le nom de l'émetteur ...pas avec son adresse email ....
Je viens de changer ça :)
 
Discussions similaires
Haut