|
Voir le sujet précédent :: Voir le sujet suivant
|
| Auteur |
Message |
| |
|
Stellvia WRInaute impliqué

Inscrit le: 28 Déc 2004 Messages: 305
|
Posté le : Mar Fév 14, 2006 17:15 Sujet du message: Hotmail considere mes mail php comme du spam ... encore ... |
|
|
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 
Dernière édition par Stellvia le Mar Fév 14, 2006 17:33; édité 3 fois |
|
| |
|
 |
biddybulle WRInaute accro

Inscrit le: 30 Mai 2005 Messages: 1304
|
Posté le : Mar Fév 14, 2006 17:28 Sujet du message: Hotmail considere mes mail php comme du spam ... encore ... |
|
|
Moi aussi j en ai marre
quel est la solution à ce problème à part un avertissement pour les utilisateurs à aller voir leur poubelle de spam |
|
| |
|
 |
lilian WRInaute occasionnel

Inscrit le: 12 Juin 2005 Messages: 170
|
Posté le : Mar Fév 14, 2006 17:46 Sujet du message: Hotmail considere mes mail php comme du spam ... encore ... |
|
|
J'ai le même problème avec mon Forum Phpbb et les utilisateurs ayant une messagerie chez cegetel ou neuf.
En contactant les support de ces FAI, je me suis gentillement fait envoyé promener.
J'ai donc mis un message sur mon forum pour prévenir les gens... |
|
| |
|
 |
zimounet WRInaute accro

Inscrit le: 08 Nov 2004 Messages: 1799 Localisation: Physiquement ou mentalement?
|
Posté le : Mar Fév 14, 2006 17:49 Sujet du message: Hotmail considere mes mail php comme du spam ... encore ... |
|
|
| peut etre faire attention de bien coder les en-tete des mail? |
|
| |
|
 |
Stellvia WRInaute impliqué

Inscrit le: 28 Déc 2004 Messages: 305
|
Posté le : Mar Fév 14, 2006 18:51 Sujet du message: Hotmail considere mes mail php comme du spam ... encore ... |
|
|
comment ca bien coder les entetes ?
J'ais deja mis des tonnes d'entete ( cf les exemple du premier post )
Enfin moi je veut bien je suis ouvert a toute proposition , je sais vraiment plus quoi faire pour regler ce probleme . |
|
| |
|
 |
yazerty WRInaute accro

Inscrit le: 19 Juin 2005 Messages: 1678
|
Posté le : Mar Fév 14, 2006 22:03 Sujet du message: Hotmail considere mes mail php comme du spam ... encore ... |
|
|
| Ca me fait la même chose avec un 60gp sous OVH. |
|
| |
|
 |
silverbeach WRInaute impliqué

Inscrit le: 20 Juil 2005 Messages: 290
|
Posté le : Mar Fév 14, 2006 22:08 Sujet du message: Hotmail considere mes mail php comme du spam ... encore ... |
|
|
| j'ai aussi un 60gp chez OVH et je n'ai pas de problème avec mes emails |
|
| |
|
 |
jOoL WRInaute impliqué

Inscrit le: 05 Mai 2005 Messages: 435 Localisation: par GPS
|
Posté le : Mar Fév 14, 2006 22:32 Sujet du message: Hotmail considere mes mail php comme du spam ... encore ... |
|
|
Hello,
Dans mon cas, j'envoie des newsletter au format html.
Avec ce code , je n'ai pas de probs avec hotmail:
| Code: |
//Newletter format HTML
$message=include("lanews.php");
// Pour envoyer un mail HTML, l\'en-tête Content-type doit être défini
$headers = 'MIME-Version: 1.0' . "\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\n";
// En-têtes additionnels
$headers .= 'From: mail@example.com' . "\n"; # IMPORTANT l\'adresse spécifiée ici est sur le domaine SMTP qui Envoie
mail($email_adress,$subject,$message,$headers) OR die('Message');
|
|
|
| |
|
 |
yazerty WRInaute accro

Inscrit le: 19 Juin 2005 Messages: 1678
|
Posté le : Mer Fév 15, 2006 3:29 Sujet du message: Hotmail considere mes mail php comme du spam ... encore ... |
|
|
| silverbeach a écrit: |
| j'ai aussi un 60gp chez OVH et je n'ai pas de problème avec mes emails |
Pourrais-tu nous donner ton code d'envois stp ? |
|
| |
|
 |
forummp3 WRInaute accro

Inscrit le: 08 Fév 2004 Messages: 1078
|
Posté le : Mer Fév 15, 2006 3:41 Sujet du message: Hotmail considere mes mail php comme du spam ... encore ... |
|
|
| ca vient peut etre pas du script, mais surement du a l'ip du serveur ou vous etes qui doit etre blacklisté par hotmail a cause d'un autre utilisateur du serveur (si mutualisé) qui a fait du spam. |
|
| |
|
 |
silverbeach WRInaute impliqué

Inscrit le: 20 Juil 2005 Messages: 290
|
Posté le : Mer Fév 15, 2006 12:50 Sujet du message: Hotmail considere mes mail php comme du spam ... encore ... |
|
|
| yazerty a écrit: |
| silverbeach a écrit: |
| j'ai aussi un 60gp chez OVH et je n'ai pas de problème avec mes emails |
Pourrais-tu nous donner ton code d'envois stp ? |
je viens de regarder et c'est exactement les meme headers que jOoL |
|
| |
|
 |
yazerty WRInaute accro

Inscrit le: 19 Juin 2005 Messages: 1678
|
Posté le : Mer Fév 15, 2006 14:03 Sujet du message: Hotmail considere mes mail php comme du spam ... encore ... |
|
|
| silverbeach a écrit: |
| je viens de regarder et c'est exactement les meme headers que jOoL |
Oki, merci . J'essaiera ce code alors... |
|
| |
|
 |
wullon WRInaute accro

Inscrit le: 18 Sep 2004 Messages: 3870 Localisation: France
|
Posté le : Mer Fév 15, 2006 19:25 Sujet du message: Hotmail considere mes mail php comme du spam ... encore ... |
|
|
Il parait que Hotmail considère comme spam les emails venant de domaines ne possédant pas de "spf records".
Enfin, à tester (c'est juste un ajout d'un record TXT au niveau des DNS) : http://www.openspf.org/ |
|
| |
|
 |
Gaëtan R. WRInaute impliqué

Inscrit le: 26 Avr 2004 Messages: 311 Localisation: Aux frontières du 44, 35 et 56
|
Posté le : Jeu Fév 16, 2006 22:04 Sujet du message: Hotmail considere mes mail php comme du spam ... encore ... |
|
|
J'ai un site en mutualisé chez Sivit, je ne rencontre aucun problème avec Hotmail, je viens de faire le test à l'instant.
Voici le script que j'utilise sur plusieurs de mes sites :
| Code: |
$sujet="[site.tld] Sujet du message";
$contenu="Contenu html";
$head = "From: contact@site.tld <contact@site.tld>\n";
$head .= "MIME-Version: 1.0\n";
$head .= "Return-Path: <$email>\n";
$head .= "Content-Type: text/html; charset=iso-8859-1\n";
$head .= "X-Sender: <www.site.tld>\n";
$head .= "X-Mailer: PHP\n";
$head .= "X-auth-smtp-user: contact@site.tld\n";
$head .= "X-abuse-contact: abuse @ oxyd.fr";
mail($destinataire, $sujet ,$contenu, $head);
|
Je pense que la présence des "X..." dans l'header y est sans doute pour quelque chose.
Après c'est sûr que si l'ip du serveur est blacklistée...  |
|
| |
|
 |
rtb WRInaute accro

Inscrit le: 14 Nov 2004 Messages: 1034 Localisation: seignosse
|
Posté le : Jeu Fév 16, 2006 22:58 Sujet du message: Hotmail considere mes mail php comme du spam ... encore ... |
|
|
| J'ai rencontré le meme probleme avec un formulaire d'envoi de mail vers une boite yahoo... en fait l'IP du serveur hebergeant le site de depart de mail etait baclisté tout simplement et je n'ai pas trouvé d'autre solution que d'envoyer les mails sur une autre BAL |
|
| |
|
 |
| |
|
|