salut amis je utilise la fonction de courrier de php pour livrer mon courrier à mon membre de groupe, j'utilise smtp serveur mais mes mails sont livrés dans le dossier de spam au lieu de la boîte de réception ne pas créer un filtre anti-spam dans mon mail id s'il vous plaît guider comment résoudre ce problèmecourrier sont livrés dans le dossier de spam au lieu de boîte de réception
$email = GetUserEmailID(GetUserIdfromNews($newsvl[$k]));
$username = GetUserAdminName(GetUserIdfromNews($newsvl[$k]));
$headers = "MIME-Version: 1.0\r";
$headers .= "Content-type: text/html; charset=iso-8859-1\r";
$headers .= "From: <$fromemail>";
$subject = "Posted News has been Approved by Administrator";
$msg ="Hello <font color='#0000FF'>".ucfirst($username)."</font>\n\n<br><br>";
$msg.="************************************************\n<br>";
$msg.="Congrats, Your Last Posted News has been Approved by Administrator\n<br>";
$msg.="************************************************\n<br>";
// echo $msg." ".$subject." ".$email.
// " ".GetUserIdfromNews($newsvl[$k])." ".$newsvl[$k];
mail($email, $subject, $msg, $headers);
Bien que vous envoyez du code HTML plutôt que du texte brut ... – ChrisF
pensez que votre identifiant d'expéditeur n'est pas reconnu comme utilisateur valide par votre serveur admin/exchange – JoseK
Si vous envoyez le mail d'un serveur smtp autre que le serveur <$fromemail> , le mail sera envoyé comme spam. – EdMelo