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..
Si quelqu'un à une idée, merci
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 );
Partager