[PHP] Eviter que le mail aille dans les spams
Hocky2009
Messages postés
25
Date d'inscription
Statut
Membre
Dernière intervention
-
Utilisateur anonyme -
Utilisateur anonyme -
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.
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:
- Php mail spam
- Spam messenger - Guide
- Publipostage mail - Accueil - Word
- Windows live mail - Télécharger - Mail
- Spam whatsapp - Accueil - Messagerie instantanée
- Créer une adresse mail hotmail - Guide
4 réponses
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 ?
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 ?
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.
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 !
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.