fonction mail() de php et Hotmail et consors
20 messages
• Page 1 sur 2 • 1, 2
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
- chameau
- Nouveau WRInaute

- Messages: 34
- Inscription: 16 Mar 2004
fonction mail() de php et Hotmail et consors
J'utilise la fonction mail() pour envoyer un email contenant le lien de confirmation pour l'inscription sur mon site.
Malheureusement je constate que ces mails sont bloqué par les filtres antispam de hotmail, aol, laposte...
Comment dois-je faire pour que ces mails passent?
On m'a parlé des header, si quelqu'un connait les headers pour que ces mails passent, merci!
Malheureusement je constate que ces mails sont bloqué par les filtres antispam de hotmail, aol, laposte...
Comment dois-je faire pour que ces mails passent?
On m'a parlé des header, si quelqu'un connait les headers pour que ces mails passent, merci!
-

mahefarivony - WRInaute accro

- Messages: 11405
- Inscription: 14 Oct 2002
j'ai vu un sujet sur la question il n'y a pas longtemps.. Le gars avait rajouté des "choses" dans les entetes (des X-quelquechose) à la suite de quoi les mails sont passés chez hotmail
Une petite recherche sur wri s'impose.
Une petite recherche sur wri s'impose.
- chameau
- Nouveau WRInaute

- Messages: 34
- Inscription: 16 Mar 2004
mahefarivony a écrit:j'ai vu un sujet sur la question il n'y a pas longtemps.. Le gars avait rajouté des "choses" dans les entetes (des X-quelquechose) à la suite de quoi les mails sont passés chez hotmail
Une petite recherche sur wri s'impose.
c'est ce que je cherche, mais j'arrive plus à le retrouver
-

Gaëtan R. - WRInaute occasionnel

- Messages: 311
- Inscription: 26 Avr 2004
- Code: Tout sélectionner
$head .= "X-Sender: <www.site.tld>\n";
$head .= "X-Mailer: PHP\n";
$head .= "X-auth-smtp-user: email@site.tld \n";
$head .= "X-abuse-contact: abuse@site.tld";
C'est pas ça que tu cherches par hasard.
-

mahefarivony - WRInaute accro

- Messages: 11405
- Inscription: 14 Oct 2002
avec le lien sur le sujet ce serait nickel 
- Neptune
- WRInaute occasionnel

- Messages: 486
- Inscription: 28 Avr 2004
voila le sujet :
http://www.webrankinfo.com/forums/viewtopic_15120.htm
et voila la solution :
Hotmail vire tout les mail en courrier indésirable entre autres quand l'entete n'est pas la meme que l'email , c'est assimilé comme du spam.
Il faut deja que tu trouve quel entete ton serveur envois quand tu utilise mail()
Utilise une fonction mail() brute , sans entete sans rien , et tu t'envois un mail.
Tu va voir sous outlook l'entete de email et tu verra ( propriete /detail ) :
Return-Path: <ton serveur>
moi j'avais Return-Path: <anonymous@nsXXXX.ovh.net> car j'ais un dédié sous OVH mais si u es en mutualisé sous ovh par exemple tu aura peut etre
Return-Path: <toi@60gp.ovh.net>
Ce qu'il faut que tu fasse , tu regarde qu'elle est l'entete que ton serveur envois puis tu le spécifie dans tes entete comme ceci :
$email="EMAIL.";
$sujet="SUJET";
$message="MESSAGE";
$entete="From: webmaster@dsdssdcom <TON-ENTETE-QUE-TU-AURA-TROUVER-VOIR-PLUS-HAUT>\n";
$entete.="Reply-to: webmaster@dsdssdcom ";
mail($email,$sujet,$message,$entete);
http://www.webrankinfo.com/forums/viewtopic_15120.htm
et voila la solution :
Hotmail vire tout les mail en courrier indésirable entre autres quand l'entete n'est pas la meme que l'email , c'est assimilé comme du spam.
Il faut deja que tu trouve quel entete ton serveur envois quand tu utilise mail()
Utilise une fonction mail() brute , sans entete sans rien , et tu t'envois un mail.
Tu va voir sous outlook l'entete de email et tu verra ( propriete /detail ) :
Return-Path: <ton serveur>
moi j'avais Return-Path: <anonymous@nsXXXX.ovh.net> car j'ais un dédié sous OVH mais si u es en mutualisé sous ovh par exemple tu aura peut etre
Return-Path: <toi@60gp.ovh.net>
Ce qu'il faut que tu fasse , tu regarde qu'elle est l'entete que ton serveur envois puis tu le spécifie dans tes entete comme ceci :
$email="EMAIL.";
$sujet="SUJET";
$message="MESSAGE";
$entete="From: webmaster@dsdssdcom <TON-ENTETE-QUE-TU-AURA-TROUVER-VOIR-PLUS-HAUT>\n";
$entete.="Reply-to: webmaster@dsdssdcom ";
mail($email,$sujet,$message,$entete);
- broche
- Nouveau WRInaute

- Messages: 14
- Inscription: 7 Oct 2004
Je viens d'essayer ta méthode en utilisant le script suivant:
$email="moi@hotmail.com";
$sujet="SUJET 8:43";
$message="MESSAGE";
$entete="From: monsite@240plan.ovh.net\n";
$entete.="Reply-to: news@monsite.be ";
mail($email,$sujet,$message,$entete);
Mes paramètres hotmail de "Junk E-Mail Protection" sont "Enhanced - most junk e-mail is caught"
Et du coup le mail passe directement dans le junk mail
Mais j'avoue par contre que lorsque je mets les paramètres sont "low"
Le mail est passé sans soucis
Le problème est que à mon avis la plupart des utilisateurs mettent justement cette protection à " Enhanced " donc que faire pour que ça passe
$email="moi@hotmail.com";
$sujet="SUJET 8:43";
$message="MESSAGE";
$entete="From: monsite@240plan.ovh.net\n";
$entete.="Reply-to: news@monsite.be ";
mail($email,$sujet,$message,$entete);
Mes paramètres hotmail de "Junk E-Mail Protection" sont "Enhanced - most junk e-mail is caught"
Et du coup le mail passe directement dans le junk mail
Mais j'avoue par contre que lorsque je mets les paramètres sont "low"
Le mail est passé sans soucis
Le problème est que à mon avis la plupart des utilisateurs mettent justement cette protection à " Enhanced " donc que faire pour que ça passe
-

yannouk - WRInaute passionné

- Messages: 2142
- Inscription: 11 Oct 2003
je reagis un peu tard mais voici la solution que j'ai déjà postée et qui a fonctionné pour pas mal de monde:
http://www.webrankinfo.com/forums/viewtopic_15630.htm
ps: je ne me souviens pas pkoi j'ai edité
http://www.webrankinfo.com/forums/viewtopic_15630.htm
ps: je ne me souviens pas pkoi j'ai edité
20 messages
• Page 1 sur 2 • 1, 2
Formation recommandée sur ce thème :
Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par les experts Google Analytics de Ranking Metrics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- hotmail et fonction mail de php....grrrrrr
- php: fonction mail(), compatibilité yahoo, hotmail et autres
- Fonction mail() , IP reverse , serveur dédié et hotmail
- [ HELP ] Mail() php avec hotmail c'est la loose .... :(
- Envoi d'e-mail via la fonction mail() de php
- Hotmail considere mes mail php comme du spam ... encore ...
- [SOLUTION] Mail via fonction PHP mail()
- FONCTION MAIL PHP
- Entete from fonction PHP mail
- En tête html via la fonction mail() de php
Consultez la description détaillée des produits ou services de Google suivants : Gmail Notifier
- Transformer des simples citations de votre site en liens
Cet outil vous permet de trouver des pages citant votre site mais ne faisant pas (encore) de lien. Il suffira parfois d'un simple mail pour transformer cette simple citation en lien (backlink).
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité



