Page 1 sur 1

Accents dans les Webmails

Posté : 16 nov. 2009, 12:49
par yegortitov
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

Re: Accents dans les Webmails

Posté : 16 nov. 2009, 14:19
par Victor BRITO
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.

Re: Accents dans les Webmails

Posté : 16 nov. 2009, 14:37
par yegortitov
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 +