[PHP] Eviter que le mail aille dans les spams
Fermé
Hocky2009
Messages postés
25
Date d'inscription
lundi 16 février 2009
Statut
Membre
Dernière intervention
1 octobre 2013
-
26 oct. 2009 à 16:32
Utilisateur anonyme - 27 oct. 2009 à 13:01
Utilisateur anonyme - 27 oct. 2009 à 13:01
A voir également:
- Php mail spam
- Yahoo mail - Guide
- Spam mail - Guide
- Publipostage mail - Guide
- Cci mail - Guide
- Windows live mail - Télécharger - Mail
4 réponses
Utilisateur anonyme
26 oct. 2009 à 16:36
26 oct. 2009 à 16:36
1 - Qui est ton hébergeur ??
2 - Quel est le code qui te permet d'envoyer des mails ?
3 - Chez quel "mailer" ton courrier part en spam ?
2 - Quel est le code qui te permet d'envoyer des mails ?
3 - Chez quel "mailer" ton courrier part en spam ?
Utilisateur anonyme
26 oct. 2009 à 17:42
26 oct. 2009 à 17:42
Donc si je comprends bien, ton code est celui-ci :
et chez hotmail ou yahoo ça part en spam ?? et les autres en boite de réception ?
$entete = "Content-type: text/html; charset=utf-8"; $emaildest = "mon_mail@yahoo_ou_hotmail.fr"; $objet = "Coucou"; $message = "test"; $envoi=mail($emaildest,$objet,$message,$entete); if($envoi=="true") $msg ="Message envoyé à $emaildest"; else $msg ="Désolé, le message n'a pu être envoyé à $emaildest";
et chez hotmail ou yahoo ça part en spam ?? et les autres en boite de réception ?
Hocky2009
Messages postés
25
Date d'inscription
lundi 16 février 2009
Statut
Membre
Dernière intervention
1 octobre 2013
27 oct. 2009 à 12:39
27 oct. 2009 à 12:39
En fait, chez hotmail ou yahoo, le message envoyé va soit en spam soit dans la boite de reception, ça varie.
Ce que je veux, c'est que toutes les fois que j'envoi le message, il puisse aller dans la boite de reception et non souvent dans les spams.
J'ai déjà envoyé un message à une adresse du genre adresse@aviso.ci. Le message a été reçu, mais je ne sais pas si c'était dans les spams ou bien dans la boite de réception.
Ce que je veux, c'est que toutes les fois que j'envoi le message, il puisse aller dans la boite de reception et non souvent dans les spams.
J'ai déjà envoyé un message à une adresse du genre adresse@aviso.ci. Le message a été reçu, mais je ne sais pas si c'était dans les spams ou bien dans la boite de réception.
arth
Messages postés
9374
Date d'inscription
mardi 27 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2016
1 291
26 oct. 2009 à 16:36
26 oct. 2009 à 16:36
Bonjour,
Tu ne peux pas spécifier l'adresse d'envoi lorsque tu envoies ton mail?
Tu ne peux pas spécifier l'adresse d'envoi lorsque tu envoies ton mail?
Utilisateur anonyme
27 oct. 2009 à 13:01
27 oct. 2009 à 13:01
Je crois qu'il va falloir que tu utilises un entête plus poussé que celui que tu utilises actuellement...
Essaye ça :
Change bien les zones en gras !
Essaye ça :
$entete ='From: "TON NOM"<adresse@fai.fr>'."\n"; $entete .='Reply-To: adresse@fai.fr'."\n"; $entete .='Content-Type: text/html; charset="utf-8"'."\n"; $entete .='Content-Transfer-Encoding: 8bit';
Change bien les zones en gras !
26 oct. 2009 à 17:38
Le site est hébergé chez www.nuxit.com
Je veux que le message soit au format html donc j'utilise l'entête "Content-type: text/html; charset=utf-8"
mon code d'envoi est :
$envoi=mail($emaildest,$objet,$message,$entete);
if($envoi=="true") $msg ="Message envoyé à $emaildest";
else $msg ="Désolé, le message n'a pu être envoyé à $emaildest";
Le courrier part en en spam chez yahoo et hotmail.