hotmail et fonction mail de php....grrrrrr
6 messages
• Page 1 sur 1
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
-

drpark2 - WRInaute discret

- Messages: 63
- Inscription: 14 Juil 2005
hotmail et fonction mail de php....grrrrrr
Bonjour a tous,
après avoir trouvé pas mal d'infos sur ce forum concernant l'envoi de mail notamment sur hotmail via php, j'ai tout essayé mais helas rien ne fonctionne..
Voici mon code:
$limite = "_".md5 (uniqid (rand()));
$entete = "MIME-Version: 1.0\n";
$entete .= "Reply-to: Moi <moi@moi.com>\n";
$entete .= "From:Moi <www-data@planet-work.com>\n";
$entete .= "Content-Type: multipart/alternative; boundary=\"=$limite\"\n";
$entete.="Content-Transfer-Encoding: 7bit \n";
//Le message en texte simple pour les navigateurs qui
//n'acceptent pas le HTML
$texte_simple = "This message is in MIME format.\n";
$texte_simple .= "--=$limite\n";
$texte_simple .= "Content-Type: text/plain; charset=\"ISO-8859-1\"\n";
$texte_simple .= "Content-Transfer-Encoding: 7bit\n\n";
$texte_simple .= "salutation de l'infini et au dela";
$texte_simple .= "\n\n";
//le message en html original
$texte_html = "--=$limite\n";
$texte_html .= "Content-Type: text/html; charset=\"ISO-8859-1\"\n";
$texte_html .= "Content-Transfer-Encoding: 7bit\n\n";
$texte_html .= "<b>salut commen ca va bienK</b> \n\n";
$texte_html .= "--=".$limite."--\n";
mail("moi@hotmail.com", "comment ca va jean claude", $texte_simple.$texte_html, $entete);
Merci pour votre aide.
après avoir trouvé pas mal d'infos sur ce forum concernant l'envoi de mail notamment sur hotmail via php, j'ai tout essayé mais helas rien ne fonctionne..
Voici mon code:
$limite = "_".md5 (uniqid (rand()));
$entete = "MIME-Version: 1.0\n";
$entete .= "Reply-to: Moi <moi@moi.com>\n";
$entete .= "From:Moi <www-data@planet-work.com>\n";
$entete .= "Content-Type: multipart/alternative; boundary=\"=$limite\"\n";
$entete.="Content-Transfer-Encoding: 7bit \n";
//Le message en texte simple pour les navigateurs qui
//n'acceptent pas le HTML
$texte_simple = "This message is in MIME format.\n";
$texte_simple .= "--=$limite\n";
$texte_simple .= "Content-Type: text/plain; charset=\"ISO-8859-1\"\n";
$texte_simple .= "Content-Transfer-Encoding: 7bit\n\n";
$texte_simple .= "salutation de l'infini et au dela";
$texte_simple .= "\n\n";
//le message en html original
$texte_html = "--=$limite\n";
$texte_html .= "Content-Type: text/html; charset=\"ISO-8859-1\"\n";
$texte_html .= "Content-Transfer-Encoding: 7bit\n\n";
$texte_html .= "<b>salut commen ca va bienK</b> \n\n";
$texte_html .= "--=".$limite."--\n";
mail("moi@hotmail.com", "comment ca va jean claude", $texte_simple.$texte_html, $entete);
Merci pour votre aide.
-

TOMHTML - WRInaute accro

- Messages: 3250
- Inscription: 25 Aoû 2004
tu ne reçois pas les mails ou bien tu les reçois mais ils partent dans la boite de spam ?
parce que moi ça marche mais 3 fois sur 4 ça part dans le spam car maintenant hotmail vérifie l'adresse de l'expediteur et tout et tout (voir news sur hotmail d'il y a quelques semaines)
c'est chiant mais compréhensible
parce que moi ça marche mais 3 fois sur 4 ça part dans le spam car maintenant hotmail vérifie l'adresse de l'expediteur et tout et tout (voir news sur hotmail d'il y a quelques semaines)
c'est chiant mais compréhensible
-

drpark2 - WRInaute discret

- Messages: 63
- Inscription: 14 Juil 2005
$entete .= "X-Sender: <www.monsite.com>\n";
$entete .= "X-Mailer: PHP\n";
$entete .= "X-auth-smtp-user: contact@monsite.com \n";
$entete .= "X-abuse-contact: abuse@monsite.com";
Voila la solution:-) en rajoutant ça entre
$entete = "MIME-Version: 1.0\n";
et
$entete.="Reply to: ....
tous les mails passent
$entete .= "X-Mailer: PHP\n";
$entete .= "X-auth-smtp-user: contact@monsite.com \n";
$entete .= "X-abuse-contact: abuse@monsite.com";
Voila la solution:-) en rajoutant ça entre
$entete = "MIME-Version: 1.0\n";
et
$entete.="Reply to: ....
tous les mails passent
- DaMonkey
- WRInaute discret

- Messages: 79
- Inscription: 20 Fév 2004
drpark2 a écrit:$entete .= "X-Sender: <www.monsite.com>\n";
$entete .= "X-Mailer: PHP\n";
$entete .= "X-auth-smtp-user: contact@monsite.com \n";
$entete .= "X-abuse-contact: abuse@monsite.com";
Voila la solution:-) en rajoutant ça entre
$entete = "MIME-Version: 1.0\n";
et
$entete.="Reply to: ....
tous les mails passent
Rectification :
- Code: Tout sélectionner
$entete .= "X-Sender: <www.monsite.com>\r\n";
$entete .= "X-Mailer: PHP\r\n";
$entete .= "X-auth-smtp-user: contact@monsite.com \r\n";
$entete .= "X-abuse-contact: abuse@monsite.com";
tu dois mettre \r\n au lieu de juste \n après chaque en-tête...
6 messages
• Page 1 sur 1
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 :
- fonction mail() de php et Hotmail et consors
- 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 citations 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é
