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

Bibliothèques et frameworks PHP Discussion :

[PEAR][Mail] Mail qui ne s'affiche pas sur gmail


Sujet :

Bibliothèques et frameworks PHP

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    495
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2004
    Messages : 495
    Points : 396
    Points
    396
    Par défaut [PEAR][Mail] Mail qui ne s'affiche pas sur gmail
    Bonjour,

    J'utilise Pear Mail et Mail_Mime pour envoyer mes mails, et je me suis rendu compte que sur gmail, le message etait vu comme un fichier attaché "noname" et que rien n'apparait..

    Mon code php :
    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
    require_once('Mail.php');
    require_once('Mail/mime.php');
     
    function mailInscription($objUser, $password)
    {
    	$dest = $objUser->getMail();
     
    	$headers['From']    = 'webmaster@*****';
    	$headers['To']      = $dest;
    	$headers['Subject'] = 'Bienvenue sur ***** !';
     
    	$text = 'Votre lecteur d\'email ne comprend pas l\'html. Veuillez copier-coller ce lien dans votre navigateur pour activer votre compte.\n\r';
    	$text .= 'http://*****/activation.php?user_id='.$objUser->getUserId().'&key='.$objUser->getActivationKey();
     
    	//Html  + lien activation !!
    	$html = 'Bonjour,<br /><br />';
    	$html .= 'Vous venez de vous inscrire sur *****.com !<br /><br />';
    	$html .= 'Pour utiliser votre compte, vous devez confirmer votre adresse Email, en cliquant ci dessous.<br />';
    	$html .= '<a href="http://*****/activation.php?user_id='.$objUser->getUserId().'&key='.$objUser->getActivationKey().'">Activer mon compte ***** !</a><br /><br />';
    	$html .= 'Pour rappel, voici vos identifiants de connection :<br />';
    	$html .= 'Login : '.$objUser->getLogin().'<br />';
    	$html .= 'Mot de passe : '.$password.'<br /><br />';
    	$html .= 'Merci, et a bientot sur **** !<br /><br />';
     
    	$mime = new Mail_mime();
     
    	$mime->setTXTBody($text);
    	$mime->setHTMLBody($html);
     
    	$body = $mime->get();
     
    	$headers = $mime->headers($headers);
     
    	$objMail =& Mail::factory('mail');
     
    	if($objMail->send($dest, $headers, $body))
    	{
    		return true;
    	}
    	else
    	{
    		return false;
    	}
    }

    Sur yahoomail, ca passe bien, sur thunderbird / outlook aussi.. mais sur gmail.. argh !
    D'ou peut venir le probleme ??

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    495
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2004
    Messages : 495
    Points : 396
    Points
    396
    Par défaut
    j'ai testé differentes fonctions / classes d'envoi de mail..
    ca s'affiche bien partout sauf sur Gmail...

    Y'a t-il des choses particulieres a preciser pour qu'ils s'affichent correctement ??

Discussions similaires

  1. Image dans mail qui ne s'affiche pas sur iOS
    Par thais781 dans le forum Développement iOS
    Réponses: 0
    Dernier message: 01/01/2017, 20h32
  2. background qui ne s'affiche pas sur ipad
    Par kOrt3x dans le forum Mise en page CSS
    Réponses: 0
    Dernier message: 14/01/2013, 18h21
  3. un text qui ne s'affiche pas sur une datagrid
    Par Msysteme dans le forum C#
    Réponses: 10
    Dernier message: 10/10/2011, 17h34
  4. Une image qui ne s'affiche pas sur Firefox
    Par rad_hass dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 10/11/2008, 09h23
  5. Réponses: 6
    Dernier message: 19/02/2007, 15h50

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