Emails envoyés refusés par Yahoo
... / Emails envoyés refusés pa...
BMPCreated with Sketch.BMPZIPCreated with Sketch.ZIPXLSCreated with Sketch.XLSTXTCreated with Sketch.TXTPPTCreated with Sketch.PPTPNGCreated with Sketch.PNGPDFCreated with Sketch.PDFJPGCreated with Sketch.JPGGIFCreated with Sketch.GIFDOCCreated with Sketch.DOC Error Created with Sketch.
Question

Emails envoyés refusés par Yahoo

by
FredericP96
Created on 2018-09-10 12:57:10 (edited on 2024-09-04 11:15:18) in Emails-old

Bonjour
J’utilise un script d’envoi d’e-mails. Tout fonctionne parfaitement si ce n’est que les emails à destination du domaine YAHOO (.fr, .com) me reviennent avec le message d’erreur suivant :

E-mail :***@yahoo.com
Erreurs : 1
Message : Final-Recipient: rfc822; ***@yahoo.com
Original-Recipient: rfc822;***@yahoo.com
Action: failed
Status: 5.0.0
Remote-MTA: dns; mta5.am0.yahoodns.net
Diagnostic-Code: smtp; 554 Message not allowed - [299]

L’adresse email du destinataire (ici volontairement cachée) est bien la bonne.
Les autres domaines ne posent aucun souci…

Que faut-il modifier ? Dans les HEADERS du mail, un ajout ? Ou ailleurs ?
Merci pour votre aide et très belle journée !

Fred


12 Replies ( Latest reply on 2023-11-27 14:39:59 by
FredericP96
)


554 Message not allowed


Bonjour,

Il faudrait le message d'erreur complet. Vous pouvez masquer les adresses d'expéditeur et des destinataire comme vous l'avez fait, en laissant les noms de domaines intacts.

Merci pour votre réponse.
Le message d’erreur complet est le message tel que repris dans mon premier message.
L’adresse de l’expéditeur est en adéquation avec son domaine (info@vete****.be pour le nom de domaine vete****.be)


vete****.be



en laissant les noms de domaines intacts


J'ai justement besoin du nom de domaine !

veterinairepeters.be


veterinairepetersXbe

Votre SPF est correct our envoyer vos mails à partir des serveurs d'OVH: `"v=spf1 include:mx.ovh.com ~all"`

C'est yahoo qui a décidé de rejeter votre message, mais ne veut pas dire pourquoi.
https://1stage.help.yahoo.com/kb/SLN5067.htmlstage.help.yahoo.com/kb/SLN5067.html

Certaines conversations (anciennes) semblent indiquer que votre destinataire pourrait avoir marqué un de vos e-mails précédents comme spam.
Ou bien c'est le contenu qui ne plaît pas à Yahoo.
Essayez avec un contenu totalement différent, sans lien et sans images distantes ?

Merci beaucoup !
Le message envoyé est classique (rappel de vaccin pour l’animal de compagnie du propriétaire).
La seule image comprise dans le message est le caducée du vétérinaire.
Sur la vingtaine de mails envoyés hier, seuls 4 sont revenus, 4 fois Yahoo :o(


Sur la vingtaine de mails envoyés hier


Votre adresse d'expéditeur a peut-être été blacklistée, un de vos clients vous aurait dénoncé pour spam ??

Seul Yahoo pourrait répondre.

Je vous donne mon adresse Yahoo pour que vous fassiez un test. (par message privé)

Merci ! Le test vient de partir (pour info : je n'ai pas accès à l'adresse email reprise dans le REPLY-TO)

```text Voici les headers du mail reçu (la preuve que ce n'est pas un problème avec toutes les adresses Yahoo mais juste celle de votre correspondant)

Received: from 127.0.0.1
by atlas-production.v2-mail-prod1-ir2.omega.yahoo.com with HTTP; Fri, 24 Nov 2023 21:25:39 +0000
Return-Path: U626859.cluster005.ovh.net=1700861138.74-RY922@mail-out.cluster005.hosting.ovh.net>
X-Originating-Ip: [51.210.94.142]
Received-SPF: pass (domain of mail-out.cluster005.hosting.ovh.net designates 51.210.94.142 as permitted sender)
Authentication-Results: atlas-production.v2-mail-prod1-ir2.omega.yahoo.com;
dkim=unknown;
spf=pass smtp.mailfrom=mail-out.cluster005.hosting.ovh.net;
dmarc=unknown header.from=veterinaireXXXXX.be;
X-Apparently-To: XXXXX@yahoo.fr; Fri, 24 Nov 2023 21:25:39 +0000
X-YMailISG: WMh7M00WLDta6G95MHOXClgc1y0BAvTN0OrMGwfjGZH3WSyP
dAh0yavC2Nvy0coEzhNMVaXMba_7vZ_nF741jnxcycdq4h5sQstNL0sgB6Y2
t_weiumqzCqOCVN4UXBP4O5XnLTvRmirEyZy0mdo60EhW7GiIAsiOVdYRlkZ
9Hr9RkCWaIgvyHfct31cgl5.mEA0cCGN2RpAPonoQA9iLMij7kOWSJN1DlES
vqH2X06Dz5nPYNaC0PRcgcEJpyuxsyciz.F.vIAptQ9BQGReknlFkBhHXkkn
1B1IkS01q3jBlnVOTu2wrSYEC0OEelBiqCZJ.oOliIlMTf.FWctEHQ11VUDl
2F9BuKiMtFFVmfg_RfzWthboKJ2GHbDy9oje0zaTQkwWQqX6RIKJKvZAINfs
S5shw1MR9G5gT_RPj8TH2jIS5mioI22zGX5OnS7g3tK8pGaufvzF5iQ0RCgp
lv49Q844WwhOW7IlnAT2osd8fgLYebAgHnyxtYy_8nsLHioGsdQKSrxVVecn
GuzHQBaZZ3h1PrNHnq9K5EnvFkbSPNtDBPCqD9J73rxpJt4EBtDhsTz9WqEd
BV1as7bVX.v9t01mKC7DO3fD9fkfGVSCp_WZ1eJuPdMvb37_QADvBCZJBNUo
FRUYLQB2MDdG0uV.wRhWo9HCcHt9top8y6NTxkygxMsZbDkQm2HqCEvOk25V
3UMEqPYkVz8KOJ0HT5DZig5Y7k_pR.X.tAFCZtkHraCe1TMJ7yM0arBIIZyv
dUggtUZ3UwjrErwqBb3ktylkzkSsEseEiHlTSjra43wjC1m1nEiYn0enrFR2
2cR_Red_w7A2rs8mdzDHPxAGd.EFojAu31axnsj8EmpUAXs780npcF7sA7Lq
r5Oma9BiLqtWm10YaISyfaE8wG1QGpvJnm1Y.hh46oy.4nBOFCOYfi5biVK.
jNvTMmdAqlmkGsiEdZUejchE6h9oZn1DbAEFwIlyZqFKkmyTfLiqluswW3q_
dB5_aKMfIqqrB7L0nIsmffgSF5ihzCBf43h9SuPsfRIayks4AMJNYCYTmTkZ
eQC7Phd3EACumJqldkCUl2XamEOVtohgOzJM_krIO882MpzH0PLlg0sxQazV
5TQ1lrCUX6sWrwG9.zLtfZcPic1oF1dcnkJivJwWohFAwNv7GvXXHCPbCAof
KyDtmejKHQslKgzOtdD1dH7PVZYgdKngbhTCKcs-
Received: from 51.210.94.142 (EHLO mo534.mail-out.ovh.net)
by 10.200.78.184 with SMTPs
(version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256);
Fri, 24 Nov 2023 21:25:39 +0000
Received: from director2.derp.mail-out.ovh.net (director2.derp.mail-out.ovh.net [79.137.60.36])
by mo534.mail-out.ovh.net (Postfix) with ESMTPS id 099C622347
for yahoo.fr>; Fri, 24 Nov 2023 21:25:39 +0000 (UTC)
Received: from director2.derp.mail-out.ovh.net (director2.derp.mail-out.ovh.net. [127.0.0.1])
by director2.derp.mail-out.ovh.net (inspect_sender_mail_agent) with SMTP
for yahoo.fr>; Fri, 24 Nov 2023 21:25:38 +0000 (UTC)
Received: from mail-out01.cluster005.gra.hosting.ovh.net (unknown [10.110.171.237])
by director2.derp.mail-out.ovh.net (Postfix) with ESMTP id F0C161FE9D
for yahoo.fr>; Fri, 24 Nov 2023 21:25:38 +0000 (UTC)
Received: from mail-out01.cluster005.gra.hosting.ovh.net (localhost.localdomain [127.0.0.1])
by mail-out01.cluster005.gra.hosting.ovh.net (Postfix) with ESMTP id E14076003B
for yahoo.fr>; Fri, 24 Nov 2023 22:25:38 +0100 (CET)
Received: from cluster005.hosting.ovh.net (gwc.cluster005.hosting.ovh.net
[51.68.11.199])
by mail-out01.cluster005.gra.hosting.ovh.net (Postfix) with ESMTP id
2BEBF6003B
for yahoo.fr>; Fri, 24 Nov 2023 22:25:38 +0100 (CET)
Received: from localhost.localdomain (localhost.localdomain [127.0.0.1])
by localhost.domain.tld (Postfix) with ESMTP id 1E07F612D0
for yahoo.fr>; Fri, 24 Nov 2023 22:25:38 +0100 (CET)
Received: by cluster005.hosting.ovh.net (Postfix, from userid 626859)
id DE1EB612EA; Fri, 24 Nov 2023 22:25:37 +0100 (CET)
To: XXXXX@yahoo.fr
Subject: Test mail PHP
From: info@veterinaireXXXXX.be
Reply-To: info@veterinaireXXXXX.be
Message-Id: <20231124212537.DE1EB612EA@cluster005.hosting.ovh.net>
Date: Fri, 24 Nov 2023 22:25:37 +0100 (CET)
X-Ovh-Tracer-Id: 1500261627870275550
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0

Je vous épingle ces 2 lignes:

Return-Path: U626859.cluster005.ovh.net=1700861138.74-RY922@mail-out.cluster005.hosting.ovh.net>

et

Reply-To: info@veterinaireXXXXX.be

Vous avez donc accès à la ligne Reply-To et c'est à cette adresse qu'irait une réponse qu'un humain va vous écrire.

Par contre "Sender" ou "Return-Path" effectivement vous n'y avez pas accès. C'est une adresse de service (qui figure sur l'enveloppe et pas sur le courrier lui-même) et elle sera utilisée par exemple pour les retours-erreurs. Ces retours erreurs n'arrivent pas dan s votre inbox mais sont comptabilisés au niveau de votre hébergement pour bloquer le mail sortant au cas où il y a trop de retours-erreurs (cas d'un site hacké qui se met à spammer)

Il n'y a absolumentrien d'anormal dans votre mail.

Je vous conseille d'ajouter dans vos headers une clause de ce type

Content-Type: text/plain; charset=UTF-8

à adapter selon votre contenu. Le corps de votre mail dit: "The body/content of the Email" et malheureusement il aurait fallu y mettre des accents pour voir quel charset est réellement utilisé et comment c'est codé, et voir s'il n'y a pas de violation de protocole. ```

Bonjour
Je ne vois votre réponse que maintenant donc désolé pour la réponse tardive.
Merci pour votre aide précieuse !

Voici ce qui figure dans le HEADER envoyé aux clients du vétérinaire :

$headers = "From: info@vete*** \r\n";
$headers .= "Reply-To: info@vete*** \r\n";
$headers .= "CC: info@webmaster***\r\n";

$headers .= "Return-Path: info@vete*** \r\n";
$headers .= "Organization: Veterinaire **** \r\n";
$headers .= "X-Mailer: PHP/". phpversion();
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Content-Type: text/html; charset=UTF-8\r\n";
$headers .= "X-Priority: 3\r\n";


$headers .= "X-Priority: 3\r\n";


Supprimez celui-ci.
Ca n'apporte rien et c'est plus indicateur de spam qu'autre chose.

$headers .= "X-Mailer: PHP/". phpversion();


Il ne manque pas un `\r\n` ? (ou supprimez cette ligne inutile)

Bien vu !! ;o)

J'essaie ça !

Merci !