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 : Sélectionner tout - Visualiser dans une fenêtre à part
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