E-mails et solutions Office - Retour sur Emails sortants en erreur
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.
Frage

Retour sur Emails sortants en erreur

Von
Driver
Erstellungsdatum 2023-11-22 15:47:22 (edited on 2024-09-04 13:20:23) in E-mails et solutions Office

Bonjour,
Je reçois régulièrement des messages d'Ovh m'informant de retours en erreur sur les mails envoyés via mon hébergement et je constate qu'il s'agit le plus souvent d'adresses gmail, mais pas que.
Voici un exemple de message reçu d'Ovh
> E-mail :moi@gmail.com
> Erreurs : 4
> Message : Final-Recipient: rfc822; moi@gmail.com
> Original-Recipient: rfc822;moi@gmail.com
> Action: failed
> Status: 5.7.1
> Remote-MTA: dns; gmail-smtp-in.l.google.com
> Diagnostic-Code: smtp; 550-5.7.1 [46.105.60.65] Messages missing a valid
> address in From: header, or 550-5.7.1 having no From: header, are not
> accepted. Please visit 550-5.7.1
> https://support.google.com/mail/?p=RfcMessageNonCompliant and review 550
> 5.7.1 RFC 5322 specifications for more information.
> g4-20020a5d5544000000b0032db7cd58bbsi6194126wrw.517 - gsmtp

Une idée sur ce qu'il y aurait lieu de faire pour remédier à ça?


7 Antworten ( Latest reply on 2025-02-05 09:58:27 Von
fritz2cat 🇧🇪 🇪🇺
)


Messages missing a valid
address in From: header


Bonjour,

Votre PC ou truc-bidule comme une imprimante multifonction par exemple, émet des mails qui sont en violation de protocole. Le champ "From: " est obligatoire dans un e-mail.

Bonjour,
Merci pour ta réponse, sur l'exemple donné il y avait effectivement une grosse erreur dans le script, une variable non imprimée, ce qui est surprenant c'est que certains mails étaient quand même distribués, je viens de corriger.
Par contre j'ai souvent ce type de retour

> E-mail : moi@gmail.com
> Erreurs : 1
> Message : Final-Recipient: rfc822; moi@gmail.com
> Original-Recipient: rfc822;moi@gmail.com
> Action: failed
> Status: 5.7.26
> Remote-MTA: dns; 1in.l.google.comin.l.google.com
> Diagnostic-Code: smtp; 550-5.7.26 Unauthenticated email from gmail.com is not
> accepted due to domain's 550-5.7.26 DMARC policy. Please
> contact the
> administrator of gmail.com domain 550-5.7.26 if this was a legitimate mail.
> Please visit 550-5.7.26 https://support.google.com/mail/answer/2451690 to
> learn about the 550 5.7.26 DMARC initiative.
> da1-20020a056000196100b0032d9e48ce2bsi7047784wrb.160 - gsmtp

La je comprends pas trop ce que veut dire e-mails non authentifiés

Bonjour,

Votre script expédie les mails comment ?
Car le dernier message d'erreur suppose que votre script faire de l'usurpation et essayer d'envoyer un mail avec un from qui est une adresse Gmail.

Cordialement, janus57


moi@gmail.com


Donc vous envoyez depuis OVH un mail qui prétend être de l'expéditeur "moi@gmail.com"
et vous voulez faire accepter ça par Gmail ?

Gmail vous répond: c'est interdit (c'est une usurpation. Seul Gmail peut expédier valablement des mails avec l'adresse d'expéditeur @gmail.com. C'est une directive de Gmail. Vous ne pouvez pas la court-circuiter.)

Solution: utilisez une adresse de votre domaine hébergé chez OVH comme adresse d'expéditeur.

[edit: désolé pour le doublon]

Bonjour,
Merci pour vos retours qui m'ont éclairé.
En regardant mes deux scripts d'envoi de mail via un formulaire (créés par un tiers) je constate que c'est le mail de la personne qui rempli le formulaire qui est mis en adresse d'expéditeur
From: $_POST[courriel]
Je vais donc corriger

Dans le même ordre d'idée, je reçois le mail suivant :

Nous avons enregistré des retours en erreur sur les e-mails envoyés depuis votre hébergement lié au domaine markagement.com en date du 2025-02-04:


E-mail  : ericjonesmyemail@gmail.com
Erreurs : 1
Message : Final-Recipient: rfc822; ericjonesmyemail@gmail.com
Original-Recipient: rfc822;ericjonesmyemail@gmail.com
Action: failed
Status: 5.1.1
Remote-MTA: dns; gmail-smtp-in.l.google.com
Diagnostic-Code: smtp; 550-5.1.1 The email account that you tried to reach does
 not exist. Please try 550-5.1.1 double-checking the
 recipient's email
 address for typos or 550-5.1.1 unnecessary spaces. For more information, go
 to 550 5.1.1  https://support.google.com/mail/?p=NoSuchUser

Que faut-il faire ? Merci af79cd13be357-7c02dbfe167si237330785a.531 - gsmtp