WRInaute impliqué
Bonjour,
Lorsque j'envois un mail avec la fonction php mail() ca part direct en spam chez hotmail , j'ais deja cherché sur ce forum et les diverse solution ne fonctionne pas .
Je suis sur serveur dédié chez sivit .
J'ais regardé mon entete de mes mails j'ais un :
<www-data@sdXXXX.sivit.org>
même en utilisant cette adresse dans le header from , c'est tjrs considéré comme du spam .
Je ne sais vraiment plus quoi faire .
EXEMPLE 1 QUI NE FONCTIONNE PAS AVEC HOTMAIL :
$entete="From: XXX@XXX.com <www-data@sdXXX.sivit.org>\n";
$entete.="Reply-to: XXXX@XXX.com\n";
$sujet="rererere";
$message="rerererererereerre";
mail($email,$sujet,$message,$entete);
EXEMPLE 2 que je n'arrive pas non plus a faire fonctionner avec hotmail ( trouvé sur ce forum ):
$boundary = "-----=" . md5( uniqid ( rand() ) );
$headers = "Reply-to: \"XXX\" <XXX@XXX.com>\n";
$headers .= "From: \"XXXX.com\"<www-data@sdXXXX.sivit.org>\n";
$headers .= "MIME-Version: 1.0\n";
$headers .= "Content-Type: multipart/alternative; boundary=\"$boundary\"";
message_txt = "Salut Alphonse\n\n";
$message_txt .= "Ca va ?\n";
$message_txt .= "C'était juste pour savoir..\n\n";
$message_txt .= "A plus\n";
$message_txt .= "toto";
$message_html = "<html>\n";
$message_html .= "<body>\n";
$message_html .= "<b>Salut Alphonse</b><br><br>";
$message_html .= "Ca va ?<br>";
$message_html .= "<font color=\"red\">C'était juste pour savoir..</font><br><br>";
$message_html .= "A plus<br>";
$message_html .= "<u>toto</u>";
$message_html .= "</body>\n";
$message_html .= "</html>\n";
$message = "This is a multi-part message in MIME format.\n\n";
$message .= "--" . $boundary . "\n";
$message .= "Content-Type: text/plain; charset=\"iso-8859-1\"\n";
$message .= "Content-Transfer-Encoding: quoted-printable\n\n";
$message .= $message_txt;
$message .= "\n\n";
$message .= "--" . $boundary . "\n";
$message .= "Content-Type: text/html; charset=\"iso-8859-1\"\n";
$message .= "Content-Transfer-Encoding: quoted-printable\n\n";
$message .= $message_html;
$message .= "\n\n";
$message .= "--" . $boundary . "--\n";
mail($destinataire, $subject, $message, $headers);
PS : c'est pas l'endrois pour gueuler mais je vous avoue que j'en ais vraiment ras le bol de cette connerie d'antispam avec hotmail ><
PS 2 : si quelqu'un trouve la solution je lui fait un bisous sur la fesse gauche
Lorsque j'envois un mail avec la fonction php mail() ca part direct en spam chez hotmail , j'ais deja cherché sur ce forum et les diverse solution ne fonctionne pas .
Je suis sur serveur dédié chez sivit .
J'ais regardé mon entete de mes mails j'ais un :
<www-data@sdXXXX.sivit.org>
même en utilisant cette adresse dans le header from , c'est tjrs considéré comme du spam .
Je ne sais vraiment plus quoi faire .
EXEMPLE 1 QUI NE FONCTIONNE PAS AVEC HOTMAIL :
$entete="From: XXX@XXX.com <www-data@sdXXX.sivit.org>\n";
$entete.="Reply-to: XXXX@XXX.com\n";
$sujet="rererere";
$message="rerererererereerre";
mail($email,$sujet,$message,$entete);
EXEMPLE 2 que je n'arrive pas non plus a faire fonctionner avec hotmail ( trouvé sur ce forum ):
$boundary = "-----=" . md5( uniqid ( rand() ) );
$headers = "Reply-to: \"XXX\" <XXX@XXX.com>\n";
$headers .= "From: \"XXXX.com\"<www-data@sdXXXX.sivit.org>\n";
$headers .= "MIME-Version: 1.0\n";
$headers .= "Content-Type: multipart/alternative; boundary=\"$boundary\"";
message_txt = "Salut Alphonse\n\n";
$message_txt .= "Ca va ?\n";
$message_txt .= "C'était juste pour savoir..\n\n";
$message_txt .= "A plus\n";
$message_txt .= "toto";
$message_html = "<html>\n";
$message_html .= "<body>\n";
$message_html .= "<b>Salut Alphonse</b><br><br>";
$message_html .= "Ca va ?<br>";
$message_html .= "<font color=\"red\">C'était juste pour savoir..</font><br><br>";
$message_html .= "A plus<br>";
$message_html .= "<u>toto</u>";
$message_html .= "</body>\n";
$message_html .= "</html>\n";
$message = "This is a multi-part message in MIME format.\n\n";
$message .= "--" . $boundary . "\n";
$message .= "Content-Type: text/plain; charset=\"iso-8859-1\"\n";
$message .= "Content-Transfer-Encoding: quoted-printable\n\n";
$message .= $message_txt;
$message .= "\n\n";
$message .= "--" . $boundary . "\n";
$message .= "Content-Type: text/html; charset=\"iso-8859-1\"\n";
$message .= "Content-Transfer-Encoding: quoted-printable\n\n";
$message .= $message_html;
$message .= "\n\n";
$message .= "--" . $boundary . "--\n";
mail($destinataire, $subject, $message, $headers);
PS : c'est pas l'endrois pour gueuler mais je vous avoue que j'en ais vraiment ras le bol de cette connerie d'antispam avec hotmail ><
PS 2 : si quelqu'un trouve la solution je lui fait un bisous sur la fesse gauche
