IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

[Mail] Mail & Hotmail ne marche plus !


Sujet :

Langage PHP

  1. #1
    Membre du Club Avatar de TheNet
    Inscrit en
    Juillet 2006
    Messages
    83
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Juillet 2006
    Messages : 83
    Points : 43
    Points
    43
    Par défaut [Mail] Mail & Hotmail ne marche plus !
    J'ai essayé ce code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
            $entete  = "MIME-Version: 1.0\r\n";
    	$entete .= "X-Sender: <www.monsite.net>\r\n";
    	$entete .= "X-Mailer: PHP\r\n";
    	$entete .= "X-auth-smtp-user: monsite@monsite.net\r\n";
    	$entete .= "X-abuse-contact: monsite@monsite.net\r\n";	
    	$entete .= "Reply-to: monsite@monsite.net\r\n";	
    	$entete .= "Content-type: text/html; charset=windows-1256\r\n";	
     
    	$sujet = "bonjour";
    	$message .= "<html><body><b>message</b></body></html>";
     
    	mail("me@hotmail.com", $sujet, $message, $entete);
    Mais le problème c'est que je reçois vers mon adresse Gmail, Yahoo ... Sauf pour Hotmail ne marche plus meme dans le dossier indesirable je reçois RIEN !!

    Quelqu'un peut m'aider ? Merci d'avance

  2. #2
    Rédacteur
    Avatar de Yoshio
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    1 732
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 732
    Points : 2 853
    Points
    2 853
    Par défaut
    Aucune raison si ca marche pour une email ca marchera pour les autre.

  3. #3
    Membre expérimenté
    Avatar de Anduriel
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Février 2004
    Messages
    2 290
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur intégration

    Informations forums :
    Inscription : Février 2004
    Messages : 2 290
    Points : 1 500
    Points
    1 500
    Par défaut
    Oui normalement...
    Sinon essai d'enlever certaine en-tête moi j'en laisse deux et vers hotmail ça fonctionne.

  4. #4
    Membre du Club Avatar de TheNet
    Inscrit en
    Juillet 2006
    Messages
    83
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Juillet 2006
    Messages : 83
    Points : 43
    Points
    43
    Par défaut
    Peux tu me citer c quoi les entetes q tu utilises ?

  5. #5
    Rédacteur
    Avatar de Yoshio
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    1 732
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 732
    Points : 2 853
    Points
    2 853
    Par défaut
    Essaye en gardant seulement les 2 dernière

    Pourrais tu aussi écrire normalement et pas en langage sms

  6. #6
    Membre du Club Avatar de TheNet
    Inscrit en
    Juillet 2006
    Messages
    83
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Juillet 2006
    Messages : 83
    Points : 43
    Points
    43
    Par défaut
    C'est vraiment vague et illogique, parfois je reçois parfois non
    Peux tu essayer ce code si tu reçois le message ou pas ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
            $expediteur = "moncompte@monsite.net";
    	$sujet = "Mon sujet";	
    	$message = "<html><body>";
    	$message.= "<b>Ceci est un message</b><br>";
    	$message.= "</body></html>";
     
    	$header = "MIME-Version: 1.0\r\n";
    	$header.= "Content-type: text/html; charset=windows-1256\r\n";
    	$header.= "From: Moi<".$expediteur.">";
     
    	if (mail("moi@hotmail.com", $sujet, $message, $header)) echo "Message envoyé avec succé";

  7. #7
    Rédacteur
    Avatar de Yoshio
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    1 732
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 732
    Points : 2 853
    Points
    2 853
    Par défaut
    Désolé je n'ai aucun moyen de le tester (en local ca marche pas)

  8. #8
    Membre expérimenté
    Avatar de Anduriel
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Février 2004
    Messages
    2 290
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur intégration

    Informations forums :
    Inscription : Février 2004
    Messages : 2 290
    Points : 1 500
    Points
    1 500
    Par défaut
    Moi je fais avec ça:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    $headers  = 'MIME-Version: 1.0' . "\r\n";
    $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
    $headers .= 'To: Mary <mary@example.com>, Kelly <kelly@example.com>' . "\r\n";
    $headers .= 'From: Anniversaire <anniversaire@example.com>' . "\r\n";

  9. #9
    Membre du Club Avatar de TheNet
    Inscrit en
    Juillet 2006
    Messages
    83
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Juillet 2006
    Messages : 83
    Points : 43
    Points
    43
    Par défaut
    Je les ai essayé mais auccune résultat, je reçois ds gmail mais ds hotmail non !!

  10. #10
    Membre expérimenté
    Avatar de Anduriel
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Février 2004
    Messages
    2 290
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur intégration

    Informations forums :
    Inscription : Février 2004
    Messages : 2 290
    Points : 1 500
    Points
    1 500
    Par défaut
    Montre le dernier code que tu as et j'essai.

  11. #11
    Membre du Club Avatar de TheNet
    Inscrit en
    Juillet 2006
    Messages
    83
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Juillet 2006
    Messages : 83
    Points : 43
    Points
    43
    Par défaut
    En fait maintenant je peux envoyer vers hotmail du text HTML (<b> <br> ....) MAIS quand mon message contient la balise (<IMG SCR="monfichier.jpg") ça marche pas je ne reçois pas d'email !!!!

    Voilà le code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
     
    <?php
    //-----------------------------------------------
    //DECLARE LES VARIABLES
    //-----------------------------------------------
    $email_expediteur='moi@monsite.net';
    $email_reply='moi@monsite.net';
    $message_texte='Bonjour,'."n\n".'Voici un message au format texte';
     
    $message_html='<html>
    <head>
    <title>Titre</title>
    </head>
    <body>
    <p>Test de message icii</p>
    <img src="http://www.monsite.net/images/monfichier.jpg" alt="" width="550" height="750" border="0">
    </body>
    </html>';
    //-----------------------------------------------
    //GENERE LA FRONTIERE DU MAIL ENTRE TEXTE ET HTML
    //-----------------------------------------------
     
    $frontiere = '-----=' . md5(uniqid(mt_rand()));
     
    //-----------------------------------------------
    //HEADERS DU MAIL
    //-----------------------------------------------
     
    $headers = 'From: "Moi" <'.$email_expediteur.'>'."\n";
    $headers .= 'Return-Path: <'.$email_reply.'>'."\n";
    $headers .= 'MIME-Version: 1.0'."\n";
    $headers .= 'Content-Type: multipart/alternative; boundary="'.$frontiere.'"';
     
    //-----------------------------------------------
    //MESSAGE TEXTE
    //-----------------------------------------------
    $message = 'This is a multi-part message in MIME format.'."\n\n";
     
    $message .= '--'.$frontiere."\n";
    $message .= 'Content-Type: text/plain; charset="iso-8859-1"'."\n";
    $message .= 'Content-Transfer-Encoding: 8bit'."\n\n";
    $message .= $message_texte."\n\n";
     
    //-----------------------------------------------
    //MESSAGE HTML
    //-----------------------------------------------
    $message .= '--'.$frontiere."\n";
     
    $message .= 'Content-Type: text/html; charset="iso-8859-1"'."\n";
    $message .= 'Content-Transfer-Encoding: 7bit'."\n\n";
    $message .= $message_html."\n\n";
     
     
    $sujet = 'test 99999';
     
    if (mail('monemail@hotmail.com',$sujet,$message,$headers)) echo 'Msg envoyé !<br>';
    if (mail('monemail@gmail.com',$sujet,$message,$headers)) echo 'Msg envoyé !';
    ?>

  12. #12
    Membre averti Avatar de Space Cowboy
    Homme Profil pro
    chomeur
    Inscrit en
    Avril 2005
    Messages
    496
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : chomeur

    Informations forums :
    Inscription : Avril 2005
    Messages : 496
    Points : 401
    Points
    401
    Par défaut
    Et avec d'autre balises html ?

  13. #13
    Membre du Club Avatar de TheNet
    Inscrit en
    Juillet 2006
    Messages
    83
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Juillet 2006
    Messages : 83
    Points : 43
    Points
    43
    Par défaut
    Si je supprime la balise IMG je reçois l'email !!!

  14. #14
    Membre averti Avatar de Space Cowboy
    Homme Profil pro
    chomeur
    Inscrit en
    Avril 2005
    Messages
    496
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : chomeur

    Informations forums :
    Inscription : Avril 2005
    Messages : 496
    Points : 401
    Points
    401
    Par défaut
    Quand tu a essayé avec ton image, tu a mis du texte avec ?
    Essaye avec un tableua, tu sera fixé si c'est l'html ou l'image qui bloque.
    Si ca fonctionne avec un tableau, c'est l'image, ou peut être l'image elle même.

    Certain spam utilise des images au lieu de texte, car les moteurs anti spam trie les mails en fonction du contenu.
    En plus, de plus en plus de service mail n'affiche même plus les images par defaut sauf sur autorisation de l'utilisateur.

  15. #15
    Expert éminent
    Avatar de berceker united
    Profil pro
    SQL
    Inscrit en
    Février 2005
    Messages
    3 488
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : SQL
    Secteur : Finance

    Informations forums :
    Inscription : Février 2005
    Messages : 3 488
    Points : 6 039
    Points
    6 039
    Par défaut
    il me semble, il y a longtemps. J'enlevais les doubles quote dans les parametres des balises.
    Mon avatar ? Ce n'est rien, c'est juste la tête que je fais lorsque je vois un code complètement frappa dingue !...

  16. #16
    Membre du Club Avatar de TheNet
    Inscrit en
    Juillet 2006
    Messages
    83
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Juillet 2006
    Messages : 83
    Points : 43
    Points
    43
    Par défaut
    Qd je rajoute la balise <IMG> je ne reçois pas de message ds ma boite hotmail, pourtant si j'envoie par ex : <html><body><b>Bonjour</b></body></html> je reçois mon message : Bonjour

    Y a-t-il une solution ou NON

  17. #17
    Membre du Club
    Homme Profil pro
    Intégrateur Web
    Inscrit en
    Juillet 2006
    Messages
    56
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Intégrateur Web

    Informations forums :
    Inscription : Juillet 2006
    Messages : 56
    Points : 54
    Points
    54
    Par défaut
    il semble que j'ai exactement le même probléme

    car je viens d'enlever la balise img et j'ai reçu le mail en spam mais je l'ai reçu

    je cherche la solution en vain

  18. #18
    Membre éclairé
    Avatar de Dia_FR
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2006
    Messages
    512
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Avril 2006
    Messages : 512
    Points : 708
    Points
    708
    Par défaut
    peut-être un filtre automatique d'Hotmail ???
    Dia [ Page DVP ] [ Site pro ]

  19. #19
    Membre du Club
    Homme Profil pro
    Intégrateur Web
    Inscrit en
    Juillet 2006
    Messages
    56
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Intégrateur Web

    Informations forums :
    Inscription : Juillet 2006
    Messages : 56
    Points : 54
    Points
    54
    Par défaut
    j'ai passé les images en background de td grace aux styles

    sur hotmail j'arrive a voir les images mais une solution n'arrive pas sans un nouveau problème, sur gmail cela ne passe pas

  20. #20
    Membre du Club Avatar de TheNet
    Inscrit en
    Juillet 2006
    Messages
    83
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Juillet 2006
    Messages : 83
    Points : 43
    Points
    43
    Par défaut

Discussions similaires

  1. Fonction mail qui ne marche plus.
    Par tintin72 dans le forum Apache
    Réponses: 0
    Dernier message: 05/12/2014, 19h10
  2. Fonction mail() ne marche plus
    Par Velcor dans le forum Langage
    Réponses: 6
    Dernier message: 08/06/2014, 10h54
  3. envoi de mail qui ne marche plus
    Par laurentSc dans le forum Langage
    Réponses: 1
    Dernier message: 07/08/2011, 10h39
  4. [Mail] fonction mail () qui ne marche plus
    Par breizhgen dans le forum Langage
    Réponses: 6
    Dernier message: 01/09/2006, 19h53
  5. Réponses: 5
    Dernier message: 29/10/2005, 16h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo