OVH Cloud OVH Cloud

Emails et encodage

5 réponses
Avatar
Christophe, elitemediacompany.com
Salut,

Suite a de précédents posts sur l'encodage en UTF-8, tout fonctionne comme
je le voulais maintenant.
Il me reste un point a éclaircir au sujet de l'envoi d'emails.

Sachant que les infos sont tirés d'une base de données et que tout est en
UTF-8 (HTML, PHP, SQL), comment faire maintenant pour envoyer de telles
infos aux utilisateurs ? A quoi dois-je faire attention pour que chacun
reçoive les bons caractères correctement ? Est ce que l'UTF-8 est bien
supporté par les logiciels email, voir meme de Webmails ?

Il y a tout un tas de truc au niveau des types MIME et des en-tetes mails
que j'ai du mal a comprendre, est ce que quelqu'un pourrait m'en dire un peu
plus ?

Christophe

5 réponses

Avatar
Bobe
Christophe, elitemediacompany.com nous a dit le 22.06.2006 17:04:
Suite a de précédents posts sur l'encodage en UTF-8, tout fonctionne comme
je le voulais maintenant.
Il me reste un point a éclaircir au sujet de l'envoi d'emails.

Sachant que les infos sont tirés d'une base de données et que tout est en
UTF-8 (HTML, PHP, SQL), comment faire maintenant pour envoyer de telles
infos aux utilisateurs ? A quoi dois-je faire attention pour que chacun
reçoive les bons caractères correctement ? Est ce que l'UTF-8 est bien
supporté par les logiciels email, voir meme de Webmails ?

Il y a tout un tas de truc au niveau des types MIME et des en-tetes mails
que j'ai du mal a comprendre, est ce que quelqu'un pourrait m'en dire un peu
plus ?



Utilise une classe d'envoi d'emails déjà faite.
En voici une de ma composition:
http://phpcodeur.net/wascripts/wamailer/

--
Aurélien Maille
Avatar
Sergio
Christophe, elitemediacompany.com a formulé ce jeudi :

Suite a de précédents posts sur l'encodage en UTF-8, tout fonctionne comme je
le voulais maintenant.
Il me reste un point a éclaircir au sujet de l'envoi d'emails.

Sachant que les infos sont tirés d'une base de données et que tout est en
UTF-8 (HTML, PHP, SQL), comment faire maintenant pour envoyer de telles infos
aux utilisateurs ? A quoi dois-je faire attention pour que chacun reçoive les
bons caractères correctement ? Est ce que l'UTF-8 est bien supporté par les
logiciels email, voir meme de Webmails ?



Tous les logiciel de mail "récents" je pense. Pour les webmails, je ne
sais pas. Par contre, pour certains webmail il y a des restrictions :
Par exemple, celui de laposte.net transcrit les mails UTF-8 pour les
afficher en 8859-1 : donc les alphabets étrangers ne passeront pas...

--
Serge http://leserged.online.fr/
Mon blog: http://cahierdesergio.free.fr/
Soutenez le libre: http://www.framasoft.org
Avatar
Pierre Goiffon
Christophe, elitemediacompany.com wrote:
Sachant que les infos sont tirés d'une base de données et que tout est
en UTF-8 (HTML, PHP, SQL), comment faire maintenant pour envoyer de
telles infos aux utilisateurs ? A quoi dois-je faire attention pour que
chacun reçoive les bons caractères correctement ? Est ce que l'UTF-8 est
bien supporté par les logiciels email, voir meme de Webmails ?



UTF-8 est très mal supporté par les différents clients mail, bien
malheureusement. Il faut plutôt se contenter des codages 8 bits comme
iso Latin-1, Latin-9 ou Windows-1252 (oui oui)

Vos mails contiendront du HTML ou juste du texte brut ?

Pour ce qui est de la manière de composer le mail, il existe des tonnes
d'API qui feront tout pour vous, je vous recommande grandement de les
utiliser. Cela dis, ça ne veut pas dire qu'il ne faut pas comprendre
comment ça fonctionne !

Quelques documents à lire :
- un bon point de départ, la FAQ de fr.comp.mail :
http://www.usenet-fr.net/fur/comp/mail-lecture.html.
- une synthèse assez complète : http://www.cru.fr/messagerie/accents.html
- RFC MIME (2046 et 2047 en particulier)
- RFC 4021 : http://www.ietf.org/rfc/rfc4021.txt?

Copie et suivi sur fr.comp.mail, sans aucun doute bien plus adapté (et
auquel je ne suis pas abonné cela dis...)
Avatar
Peter Pan
Pierre Goiffon a écrit Le 23/06/2006 09:34 :
Copie et suivi sur fr.comp.mail, sans aucun doute bien plus adapté (et
auquel je ne suis pas abonné cela dis...)



En effet, sinon tu ne redirigerais pas sur fcmail :-p
Plutôt faire une recherche sur le web, où l'on trouve de bonnes choses.

--
Pierre
http://www.1966.fr/
Avatar
Christophe, elitemediacompany.com
Ok, merci a vous pour les infos
Je vais suivre les liens qui m'ont été donnés.

Christophe