Script PHP avec mail() depuis hébergement OVH

Bonjour à tous

j'utilise un petit script PHP avec mail() pour renvoyer depuis le site OVH le nom prénom email d'un visiteur vers une adresse email externe à OVH (ici netcourrier pour test mais gmail plus tard)

erreur :
E-mail : fil5@netcourrier.com
Erreurs : 6
Message : Final-Recipient: rfc822; fil5@netcourrier.com
Original-Recipient: rfc822;fil5@netcourrier.com
Action: failed
Status: 5.0.0
Remote-MTA: dns; mx.mailo.com
Diagnostic-Code: smtp; 554 Message delivery error

j'ai changé le filtrage antispam à OVH sans protection
les champs MX sont
Champs MX
100 mx3.mail.ovh.net
5 mx2.mail.ovh.net
1 mx1.mail.ovh.net

dois je agir ailleurs ? et où ?
merci de votre aide
bonne journée


erreur :
E-mail : fil5Xnetcourrier.com

Remote-MTA: dns; mx.mailo.com
Diagnostic-Code: smtp; 554 Message delivery error

Bonjour,

Vous devriez essayer avec un autre correspondant, car mx.mailo.com est bien le serveur mail pour le domaine netcourrier.com, et le message d'erreur générique produit par ce serveur n'est pas de votre faute, ni celle d'OVH.
Au contraire votre script fonctionne bien puisque le mail arrive bien jusqu'à la porte d'entrée du domaine du destinataire.

merci pour votre réponse
je devrais pouvoir tester avec une boite gmail
dois je toucher autre chose que mon script ?

ce qui est étrange c'est que ce script fonctionne sur un serveur Free.fr


ce qui est étrange c'est que ce script fonctionne sur un serveur Free.fr

Mailo semblant être français, il y a peut-être plus de chances d'entrer en contact avec eux, mais honnêtement je les imagine pas avoir blacklisté l'autre français OVH.
Peut-être le contenu de votre e-mail est-il identifié comme spam ? ou bien votre adresse d'expéditeur est blacklistée ?

j'ai une autre erreur sur gmail

Final-Recipient: rfc822; pierrettemuslin@gmail.com
Original-Recipient: rfc822;pierrettemuslin@gmail.com
Action: failed
Status: 5.7.1
Remote-MTA: dns; 1in.l.google.comin.l.google.com
Diagnostic-Code: smtp; 550-5.7.1 [178.33.106.244 13] Messages with
multiple addresses in From: 550 5.7.1 header are not accepted.
y16si6024464wrl.470 - gsmtp

multiples adresses ??? bah non

Ok je crois que c'est l'écriture de mon entête qu'il n'aime pas
sans entête ça arrive sur netcourrier

merci pour votre temps


Messages with
multiple addresses in From: 550 5.7.1 header are not accepted.


ça c'est déjà plus parlant

Votre e-mail viole les protocoles SMTP ... à vous de voir ce que vous envoyez.

j'avais une entête composée

genre
// en-têtes adresse de retour
$entete .= "Reply-to : webmaster@tutovisuel.com\n";
// priorité urgente
$entete .= "X-Priority : 1\n";
// type de contenu et encodage
$entete .= "Content-type: text/plain; charset=utf-8\n";

j'ai viré toute l'entête, ça a l'air de marcher

merci encore


j'ai viré toute l'entête, ça a l'air de marcher


Voyez si vous n'auriez pas dû mettre des \r\n au lieu de \n

X-Priority: ça ne sert strictement à rien.
charset=utf-8 ... cette mention est obligatoire si votre payload est en UTF-8 et non en ascii sans accents.

merci
je re testerai