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

EDI, CMS, Outils, Scripts et API PHP Discussion :

Encodage des e-mails


Sujet :

EDI, CMS, Outils, Scripts et API PHP

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    142
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 142
    Par défaut Encodage des e-mails
    Bonjour à tous,

    j'ai un big problème que je n'arrive pas à résoudre. Tous les mails émis depuis mon site ne respecte pas le codage UTF8 puisque tous les accents sont remplacés par des caractères exotiques, que ce soit lors d'un contact par mail ou un envoi de newsletter depuis le site.

    > J'ai vérifié que les fichiers de langue étaient bien encodés en UTF8 c'est le cas !
    > J'ai même ajouté dans le fichier .htaccess situé à la racine de mon site AddDefaultCharset UTF8 mais cela ne change rien.
    > pour les newsletters, j'utilisse communicator et accajoom et idem avec les deux. Pourtant les newsletter sont enregistrées correctement dans la BDD avant envoi j'ai vérifié aussi.

    Bref ... Quoi faire ? je pense que le problème se situe à l'envoi du mail.

    Qu'en pensez vous ?

    merci pour vos suggestions.

    Cdlt

  2. #2
    Membre éclairé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2002
    Messages
    744
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mai 2002
    Messages : 744
    Par défaut
    j'avais le même problème,
    je l'ai résolu de cette façon :

    $mail = JFactory::getMailer();
    ....
    $mail->ContentType = "text/html";
    $mail->CharSet = "iso-8859-1";
    if($mail->Send() === true)
    {
    //;
    }
    //;

Discussions similaires

  1. Encodage des e-mails ?
    Par black_soul dans le forum Langage
    Réponses: 2
    Dernier message: 18/10/2011, 13h51
  2. Mail | probleme d'encodage des caractères
    Par kippix dans le forum Debian
    Réponses: 1
    Dernier message: 19/05/2007, 22h36
  3. [Mail] Encodage des caractères pour les mails
    Par Cr@zyDeep dans le forum Langage
    Réponses: 2
    Dernier message: 29/03/2007, 20h11
  4. Encodage des pièces jointes d'un mail : toujours base64 ?
    Par Michaël dans le forum Autres Logiciels
    Réponses: 3
    Dernier message: 15/10/2005, 12h34
  5. [XML] encodage des accents
    Par matonfire dans le forum XML/XSL et SOAP
    Réponses: 3
    Dernier message: 05/05/2004, 15h48

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