Mes mails avec php ne parviennent pas a destination
Fermé
likasam
Messages postés
4
Date d'inscription
jeudi 22 août 2013
Statut
Membre
Dernière intervention
9 septembre 2013
-
22 août 2013 à 17:52
Utilisateur anonyme - 27 sept. 2013 à 15:15
Utilisateur anonyme - 27 sept. 2013 à 15:15
A voir également:
- Mes mails avec php ne parviennent pas a destination
- Easy php - Télécharger - Divers Web & Internet
- Colis en traitement sur le site logistique de destination ✓ - Forum Consommation & Internet
- &Quot;Colis en cours d'acheminement vers sa destination" laposte - Forum Consommation & Internet
- Cdg heure d'arrivée a destination shein - Forum Consommation & Internet
- Je ne recois plus mes mails hotmail ✓ - Forum Hotmail / Outlook.com
6 réponses
BlackYoup
Messages postés
181
Date d'inscription
mardi 4 décembre 2012
Statut
Membre
Dernière intervention
10 juin 2014
20
22 août 2013 à 20:07
22 août 2013 à 20:07
Ton mail est peut être tout simplement traité comme spam, renseigne toi à ce propos (plein d'explications sont fournies sur google ;) )
likasam
Messages postés
4
Date d'inscription
jeudi 22 août 2013
Statut
Membre
Dernière intervention
9 septembre 2013
22 août 2013 à 20:11
22 août 2013 à 20:11
merci pour ta reponse black youp mais comment le sovoir si mon mail est consierer comme du spam
merci
merci
BlackYoup
Messages postés
181
Date d'inscription
mardi 4 décembre 2012
Statut
Membre
Dernière intervention
10 juin 2014
20
22 août 2013 à 20:14
22 août 2013 à 20:14
Parfois PHP retourne un message d'erreur qui dit que le mail n'a pu être accepté pour une certaine raison. Un message assez global aparait disant que le mail a été traité comme spam et bloqué.
Et test aussi le retour de la fonction mail pour voir si le mail part bien ;)
Et test aussi le retour de la fonction mail pour voir si le mail part bien ;)
likasam
Messages postés
4
Date d'inscription
jeudi 22 août 2013
Statut
Membre
Dernière intervention
9 septembre 2013
23 août 2013 à 10:18
23 août 2013 à 10:18
en interne les mails passent sans probleme ,pour les autres hebergeur apres execussion de mon script je ne recois aucun message d'erreur ,et ma fonction mail semble bien marché car car mon message de confirmation je le recoit
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
likasam
Messages postés
4
Date d'inscription
jeudi 22 août 2013
Statut
Membre
Dernière intervention
9 septembre 2013
9 sept. 2013 à 16:22
9 sept. 2013 à 16:22
resolu
Utilisateur anonyme
Modifié par Framboos le 27/09/2013 à 15:18
Modifié par Framboos le 27/09/2013 à 15:18
Salut,
Vérifie que le nom de l'émetteur (From) ne soit du genre :
postmaster@domaine.com
dans ce cas créée une nouvelle adresse (depuis ton panel administrateur):
autre_nom@domaine.com
Ensuite si ca ne fonctionne pas je t'invite a lire cette article :
http://www.insidedaweb.com/emailing-direct-mail-marketing/preparation-intiale-email-marketing/emailing-comment-eviter-detre-classe-en-tant-que-spam/
pour ce qui est des headers moi j'ai qqch comme ca qui fonctionne très bien (mutualisé chez ovh)
Puis ton message :
J'espère que cela va t'aider toi ou un autre ... Les mails c'est souvent un problème ;)
Vérifie que le nom de l'émetteur (From) ne soit du genre :
postmaster@domaine.com
dans ce cas créée une nouvelle adresse (depuis ton panel administrateur):
autre_nom@domaine.com
Ensuite si ca ne fonctionne pas je t'invite a lire cette article :
http://www.insidedaweb.com/emailing-direct-mail-marketing/preparation-intiale-email-marketing/emailing-comment-eviter-detre-classe-en-tant-que-spam/
pour ce qui est des headers moi j'ai qqch comme ca qui fonctionne très bien (mutualisé chez ovh)
function send_mail($to, $subject, $message){
$emmeteur = 'autre_nom@domaine.fr';
$emmeteurNom = 'Dupond';
$headers = 'From: "'.$emmeteurNom.'" <'.$emmeteur.'>'."\n";
$headers .= 'Return-Path: <autre_nom@domaine.fr>'."\n";
$headers .= 'MIME-Version: 1.0'."\n";
$headers .= 'Content-Type: text/html; charset=iso-8859-1'."\n";
@mail($to, $subject, $message, $headers);
}
Puis ton message :
$message = '
<html>
<head>
<title>Suppression de votre compte</title>
</head>
<body>
<p>Cher utilisateur,<br/><br />
bla bla bla ton message construit en <b>HTML</b>
</p>
<p>Ceci est un e-mail automatique merci de ne pas y répondre.</p>
</body>
</html>
';
$to = 'destinataire@domaine.com';
$subject = 'Subject de mon mail';
send_mail($to, $subject, $message);
J'espère que cela va t'aider toi ou un autre ... Les mails c'est souvent un problème ;)