Accents dans les Webmails

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Accents dans les Webmails

Re: Accents dans les Webmails

par yegortitov » 16 nov. 2009, 14:37

Pour les courriels, il vaut mieux coder les caractères accentués selon leur entité HTML (é pour é, par exemple). Bref, un coup de htmlentities () s'impose. Au pire, change de codage, en passant de l'UTF-8 à l'ISO-8859-1.
Merci pour la réponse. Complètement oublié htmlentities

A +

Re: Accents dans les Webmails

par Victor BRITO » 16 nov. 2009, 14:19

Pour les courriels, il vaut mieux coder les caractères accentués selon leur entité HTML (é pour é, par exemple). Bref, un coup de htmlentities () s'impose. Au pire, change de codage, en passant de l'UTF-8 à l'ISO-8859-1.

Accents dans les Webmails

par yegortitov » 16 nov. 2009, 12:49

Bonjour tout le monde

j'ai un soucis d'accents dans certaines webmails : certaines les supportent très bien (gmail, yahoo), d'autres ne les supportent pas (yopmail, sfr).

J'utilise le Zend Framework pour gérer l'envoi des mails.

Quelle solution préconiserez vous ? Faire du cas par cas ? J'ai sûrement loupé quelque chose..

Mon code :

Code : Tout sélectionner

$mail = new Zend_Mail('utf-8'); $mail->setBodyHtml("Merci de ne pas répondre à ce mail. Pour répondre au message veuillez vous connecter à l'application."); $mail->setFrom("[email protected]", "[email protected]"); $mail->addTo("[email protected]", "[email protected]"); $mail->setSubject("Nouveau message"); $mail->send();
Merci d'avance