CLASSE DE MESSAGERIE

Signaler
Messages postés
6
Date d'inscription
lundi 13 novembre 2000
Statut
Membre
Dernière intervention
20 septembre 2007
-
cs_janhsh
Messages postés
32
Date d'inscription
lundi 6 novembre 2000
Statut
Membre
Dernière intervention
24 janvier 2015
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/44094-classe-de-messagerie

cs_janhsh
Messages postés
32
Date d'inscription
lundi 6 novembre 2000
Statut
Membre
Dernière intervention
24 janvier 2015

La norme impose que les headers se termines par \r\n

cependant, j'ai aussi constaté que chez certains hébergeurs ( comme ovh, mais il y en a surement d'autre) il faut effectivement \n
Mais cela n'est pas systématiquement vrai sur tous les linux.
bdlucky
Messages postés
1
Date d'inscription
lundi 26 septembre 2005
Statut
Membre
Dernière intervention
10 février 2009

Bonjour,
Une petite remarque.
Sur certaines boites de messagerie, lors d'un envoi avec piéce jointe, le message est mal codé (un caractère "\r" intempestif est généré.
J'ai du modifier le source en remplaçant "\r\n" par EOL
En particulier sur les lignes du style "return array("Content-Type: multipart/mixed;\r\n boundary="".$Boundary.'"'.EOL,$HtmlMessage);".

Le serveur utilisé est un serveur LINUX, j'ai mis define('EOL',"\n")

sinon, parfait.
spipod
Messages postés
23
Date d'inscription
mercredi 2 février 2005
Statut
Membre
Dernière intervention
17 juillet 2009

Salut,

Petite question :

Tu n'utilises pas la fonction recode_string , genre recode_string ("euc-tw..html",$dest);
Est-elle utilisable pour les conversions ?

Je trouve qu'il y a trop de DIE pour permettre une gestion d'erreur.

Félicitation pour ce source.
shadow52
Messages postés
6
Date d'inscription
lundi 13 novembre 2000
Statut
Membre
Dernière intervention
20 septembre 2007

Bravo !!!
Super code, j'hésitais à faire une tel classe moi même, mais maintenant je vais utiliser le tien.
Continu comme ça.