28-01-2012, 09:16 PM
(Modification du message : 28-01-2012, 10:32 PM par Sephi-Chan.)
Bonjour,
Je gère un site d'inscription pour le club où je suis. Ce site, après l'inscription, envoie à chaque inscrit un mail récapitulatif contenant une URL unique pour revenir modifier l'inscription si besoin.
Or, il s'avère que pour une partie des inscrits ne reçoivent pas ce mail de confirmation de leur inscription. Pour certains, il y été catalogué d'office dans les indésirables.
Le site est hébergé chez Free (la gratuité y est pour beaucoup) et le nombre d'inscriptions (moins de 100) est loin de la limite par semaine que j'ai pu trouver (1000 ou 2000 selon les sites).
Donc, je m’interroge sur la construction de mon mail, notamment si j'ai bien conçu les headers.
$to étant l'adresse du destinataire, MAILREPLY l'adresse du mail de notre club (qui n'est pas une adresse free) et FROMMAIL le nom que je fais apparaitre.
Je gère un site d'inscription pour le club où je suis. Ce site, après l'inscription, envoie à chaque inscrit un mail récapitulatif contenant une URL unique pour revenir modifier l'inscription si besoin.
Or, il s'avère que pour une partie des inscrits ne reçoivent pas ce mail de confirmation de leur inscription. Pour certains, il y été catalogué d'office dans les indésirables.
Le site est hébergé chez Free (la gratuité y est pour beaucoup) et le nombre d'inscriptions (moins de 100) est loin de la limite par semaine que j'ai pu trouver (1000 ou 2000 selon les sites).
Donc, je m’interroge sur la construction de mon mail, notamment si j'ai bien conçu les headers.
Code PHP :
<?php
$headers = 'MIME-Version: 1.0' . "\n"; // Version MIME
$headers .= 'Content-type: text/html; charset=UTF-8'."\n"; // l'en-tete Content-type pour le format HTML
$headers .= 'Reply-To: '.MAILREPLY."\n"; // Mail de reponse
$headers .= 'From: "'.FROMMAIL.'"<'.MAILREPLY.'>'."\n"; // Expediteur
$headers .= 'Delivered-to: '.$to."\n"; // Destinataire