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 :

[Librairies] Pb avec des classes d'envoi de mails


Sujet :

Bibliothèques et frameworks PHP

  1. #1
    Membre averti Avatar de sami_c
    Profil pro
    Chef de projet
    Inscrit en
    Mai 2002
    Messages
    751
    Détails du profil
    Informations personnelles :
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Chef de projet

    Informations forums :
    Inscription : Mai 2002
    Messages : 751
    Points : 370
    Points
    370
    Par défaut [Librairies] Pb avec des classes d'envoi de mails
    Bonjour,
    J'ai utilisé deux classes différentes (wamailer et simplemail) pour envoyer un mail HTML. Le pb c'est qu'en envoyant le mail à certaines @ mails (@gmail.com ou @webmails.com) et bien le mail n'est pas affiché !! Voilà ce qu'affiche mon client mail (foxmail)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    Content-Type: multipart/related; 
     
    	type="multipart/mixed"; boundary="=_3e8bb6d136ffe4d47e189472cf085bf6"
     
     
    Cette partie du courrier électronique ne devrait pas être affiché.
     
    Votre logiciel de courrier ne peut pas lire celui-ci car 
     
    son client n'est pas compatible (MIME).
    ...
    Mais en envoyant le mail avec la fonction php mail(), je n'ai pas ce genre de pb !!!
    '...parfois l'informatique peut vous rendre fou...'

  2. #2
    NoT
    NoT est déconnecté
    Membre actif
    Profil pro
    Inscrit en
    Février 2004
    Messages
    237
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2004
    Messages : 237
    Points : 280
    Points
    280
    Par défaut
    Salut,

    Mieux vaut passer par une classe éprouvée telle que la classe Mail de PEAR : http://www.pear.php.net/package/Mail

  3. #3
    Membre averti Avatar de sami_c
    Profil pro
    Chef de projet
    Inscrit en
    Mai 2002
    Messages
    751
    Détails du profil
    Informations personnelles :
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Chef de projet

    Informations forums :
    Inscription : Mai 2002
    Messages : 751
    Points : 370
    Points
    370
    Par défaut
    j'ai utilisé la classe Mail de PEAR, les mails HTML envoyés sont bien affichés sur certains boites mails (@laposte.net par exp) mais l'affichage n'est pas correcte sur d'autre, par exp sur @gmail.com, la mise en forme est chamboulée, sur mon serveur mail, je vois du code HTML non interprété !!!! Je ne comprend pas le pb, comment se fait-il qu'avec le meme client mail (Foxmail) j'obtient des résultats différents !!! Est-ce qu'un mail est modifié par les serveurs POP ??? si oui pourquoi ???? et comment on peut résoudre ce genre de pb !!!!
    '...parfois l'informatique peut vous rendre fou...'

  4. #4
    NoT
    NoT est déconnecté
    Membre actif
    Profil pro
    Inscrit en
    Février 2004
    Messages
    237
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2004
    Messages : 237
    Points : 280
    Points
    280
    Par défaut
    En théorie chaque client mail a sa manière d'interpréter un mail, pour gmail n'oublions pas qu'il est toujours en version bêta donc susceptible de comporter encore des bugs, c'est peut-etre trop tot pour le prendre comme référence.

    Pour ton serveur de mail c'est peu-être plus inquiétant.

    Quoi qu'il en soit en php il existe pas mal de classe d'écriture de mails, avec chacune sa façon d'écrire les mails, qui passent sur certaines boites et pas sur d'autres, c'est vraiment la jungle, et dans ces cas là il faut bien faire un choix, et la classe mail de Pear est reconnu pour être une des plus robustes, enfin honnétement c'est celle avec laquelle j'ai eu les meilleurs résultats.

  5. #5
    Membre averti Avatar de sami_c
    Profil pro
    Chef de projet
    Inscrit en
    Mai 2002
    Messages
    751
    Détails du profil
    Informations personnelles :
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Chef de projet

    Informations forums :
    Inscription : Mai 2002
    Messages : 751
    Points : 370
    Points
    370
    Par défaut
    je ne songe pas à utiliser une autre classe que PEAR, mais je voudrais seulement comprendre ce qui se passe !!! Pourquoi un client mail affiche différemment le même mail en fonction de la boite de réception ??!! Le pb est à quel niveau ? je ne pense pas que c'est au niveau du client mais peut etre au niveau du serveur mail !
    '...parfois l'informatique peut vous rendre fou...'

  6. #6
    Membre averti Avatar de sami_c
    Profil pro
    Chef de projet
    Inscrit en
    Mai 2002
    Messages
    751
    Détails du profil
    Informations personnelles :
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Chef de projet

    Informations forums :
    Inscription : Mai 2002
    Messages : 751
    Points : 370
    Points
    370
    Par défaut
    puisque toutes les classes que j'ai utlisé génèrent des mails non 100% compatible, et puisque j'ai testé avec la fonction standard mail() de php et que ça donnait de meilleurs résultat, j'ai décidé d'ecrire ma propre fonction, certe moins évolué que les autres classes, mais qui au moins envoi tjr des mails HTML valides !
    http://www.vulgarisation-informatique.com/mail.php
    '...parfois l'informatique peut vous rendre fou...'

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Linker avec des classes c++
    Par papadrago dans le forum Delphi
    Réponses: 2
    Dernier message: 26/09/2006, 20h28
  2. Utilisation de setTimeout avec des classes : BUG!
    Par seb-oulba dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 01/09/2006, 09h43
  3. Problème avec des Class en asp
    Par titou250 dans le forum ASP
    Réponses: 3
    Dernier message: 06/06/2006, 13h22
  4. Manipuler avec des classes
    Par poussinphp dans le forum FMOD
    Réponses: 3
    Dernier message: 03/06/2006, 18h20
  5. Réponses: 9
    Dernier message: 25/09/2005, 16h33

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