Bonjour, sur mon site j'ai un formulaire pour que les utilisateurs puissent s'enregistrer sur mon site. Je veux envoyer des emails aux utilisateurs pour qu'il puissent activer leur compte, leur problème est que les utilisateurs avec une adresse hotmail ne recoivent pas les messages ( même pas dans le junk folder ) pourtant avec gmail il n'y a aucune problème.

Voici mon script :
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
16
17
$to = $_POST["email"];
$subject = "Activer votre compte : " ;
$subject.= "mon site";
$from = "monemail@gmail.com";
$headers  = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$headers .= "From: monemail@gmail.com";
$message = 'Bienvenue sur mon site,<br/><br/>
Pour activer votre compte, veuillez cliquer sur le lien ci dessous
ou copier/coller dans votre navigateur internet.<br/><br/>
http://www.monsite.com/activation.php?log='.urlencode($_POST["usager"]).'&cle='.urlencode($cle).'
<br/><br/>
---------------
Ceci est un mail automatique, Merci de ne pas y répondre.';
if(mail($to, $subject, $message, $headers)) // Envoi du mail
	echo "<meta http-equiv='Refresh' content='0;url=register.php?msg=complete' />"; 
}