Mes mails vont dans les spams [Résolu]

Signaler
Messages postés
2
Date d'inscription
jeudi 22 octobre 2009
Statut
Membre
Dernière intervention
15 décembre 2009
-
Messages postés
2
Date d'inscription
jeudi 22 octobre 2009
Statut
Membre
Dernière intervention
15 décembre 2009
-
salut a tous

J'ai un problème avec la fonction mail de mon site. En fait après une inscription, le membre doit recevoir un mail de confirmation. J'utilise le code ci-dessous qui marche sur le serveur de dev mais pas sur le prod:

<?php
$entete ='From: "expediteur"<expediteur@mail.net>'."\n";
$entete .='Reply-To: expediteur@ivoiretech.net'."\n";
$entete .='Content-Type: text/html; charset="utf-8"'."\n";
$entete .='Content-Transfer-Encoding: 8bit';
$emaildest = "destinataire@mail.net";
$objet = "test";
$message = "juste pour testes la fonction mail et comprendre pourquoi ca va dans les spams";

$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";
?>

J'en est déduit que c'est peut-être un problème de configuration au niveau du serveur.
J'aimerais donc savoir comment configurer un serveur de mail sous linux.
Quelqu'un pourrait-il m'aider?

MERCI BIEN!

2 réponses

Messages postés
239
Date d'inscription
mercredi 19 février 2003
Statut
Membre
Dernière intervention
17 janvier 2013
5
Bonjour,

Pour l'envoi d'email, je prefere utiliser l'API PHPMailer, elle est assez simple à utiliser.
Voici un lien pour visualiser un tutorial et la télécharger : PHPMailer ici

Après pour configurer un serveur SMTP sous linux, je ne pourrai rien te dire là dessus . J'avoue qu'avec PHPMailer je n'ai jamais eu d'ennuis d'envoi de mails.

A plus.

PascalCmoa
email: PascalCmoa
Messages postés
2
Date d'inscription
jeudi 22 octobre 2009
Statut
Membre
Dernière intervention
15 décembre 2009

Salut,
et merci pour ta réponse. Cependant il y a une chose que j'ai oublié de préciser. Mon site n'utilise pas de serveur smtp mais juste un script d'envoi de mail. De plus pendant mes tests ce code marchait bien sur le serveur de développement. Le problème se situe donc au niveau du serveur de prod.
N'y aurait-il pas une autre solution?