[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
Bonjour,
Je programme en php et je veux savoir comment programmer l'envoi des mails pour qu'ils n'aillent pas dans le dossiers spams, mais plutôt dans la boîte de reception des destinataires.
Aidez moi s'il vous plaît.

Merci.
A voir également:

4 réponses

Utilisateur anonyme
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 ?

1
Hocky2009 Messages postés 25 Date d'inscription lundi 16 février 2009 Statut Membre Dernière intervention 1 octobre 2013
26 oct. 2009 à 17:38
Merci pour la réponse que tu m'as envoyée.

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.
0
Utilisateur anonyme
26 oct. 2009 à 17:42
Donc si je comprends bien, ton code est celui-ci :


$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 ?
1
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
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.
0
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
Bonjour,

Tu ne peux pas spécifier l'adresse d'envoi lorsque tu envoies ton mail?
0
Utilisateur anonyme
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 :

     $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 !
0