[Mail] Mail n'arrive pas à destination, parfois!
Bonjour,
J'ai une fonction mail(), sur certaines adresses de type Hotmail, Gmail, ..etc cela fonctionne j'ai même un accusé de réception.
Cependant sur une messagerie de type Free, Club-Internet, Orange, le mail n'arrive pas au destinataire.
Personnellement je ne vois pas d'où cela peut venir, et je flanche un peu.
Tous les champs sont bien renseignés pourtant.. :?
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| $headers = 'From: "'.$ToName.'"<mescaline@cactus.fr>'."\n";
$headers .= 'Disposition-Notification-To: mescaline@cactus.fr'."\n";
$headers .= 'Reply-To: mescaline@cactus.fr'."\n";
$headers .= 'X-Mailer: PHP/'.phpversion()."\n" ;
$headers .= 'Cc:<toto@free.fr>'."\n";
$headers .= 'Mime-Version: 1.0'."\n";
$headers .= 'Content-Type: text/html;boundary='.$boundary."\n";
$Message = '--'.$boundary."\n";
$Message .= 'Content-Type: text/html; charset="iso-8859-1"'."\n";
$Message .= 'Test message de message pour hélène l\'alouette'."\n";
$Message .= '--'.$boundary."\n";
mail($ToName." <".$ToEmail.">",$ToSubject, $Message , $headers ); |
Si quelqu'un à une idée, merci