Bonjour,
Je souhaite mettre un "titre" à la place de "monmail@mondomaine.eu via 120-prod.mail-out.ovh.net" (ce qui apparait dans Gmail) Alors je fais comme ça:
$headers = 'From: contact@mondomaine.eu'. "\n";
$headers .= 'Bcc: contact@mondomaine.eu'. "\n";
$headers .= 'Reply-To: contact@mondomaine.eu'. "\n";
$headers .= 'MIME-Version: 1.0'. "\n";
$headers .= 'Content-Type: text/html; charset="UTF-8"'. "\n";
$headers .= 'Content-Transfer-Encoding: 8bit';
mail($destinataire,$objet,$message,$headers);
!(https://www.mediafire.com/view/oi3iybb63brvamd/mail.jpg/file)
!(https://www.mediafire.com/view/h5v68p4w143g1q4/mauvais.jpg/file)
Bonjour,
Ajoute un nom à côté de l'email de cette façon
$headers = 'From: barpoi78 <monemail@fai.fr>'. "\n";
Merci j'avais déjà fait ça, mais de cette façon, il m'affiche ça:
Nom du site contact@mondomaine.eu via 120-prod.mail-out.ovh.net
et c'est via 120-prod.mail-out.ovh.net que je souhaite ne pas faire apparaitre.
Tu peux pas, tu peux pas forcer un client mail à afficher une addresse d'envoi qui n'est pas celle qui est vraiment le cas sinon ça serait encore plus simple de faire du Phishing ou autre sur le web. Puis normalement, si je me trompe pas, sur OVH tu peux renomer tes adresse emails qui envoie tes mails depuis PHP.