OVH Cloud OVH Cloud

Parsing d'un email

2 réponses
Avatar
Arno
Bonjour,

En perl, je sais qu'il existe une class qui permet de parser un email
et d'en retourner un arbre permettant afficelement d'accéder au sujet,
à la partie text ou html, etc... Je voudrais savoir si il existe la
même chose en PHP ?

Existe-til aussi une classequi permette d'afficher la partie HTML d'un
email avec notament lles images jointe au corp de l'email et de
supprimer tout ce qui est scpting dans le mail ??

Merci

2 réponses

Avatar
Olivier Miakinen

En perl, je sais qu'il existe une class qui permet de parser un email
et d'en retourner un arbre permettant afficelement d'accéder au sujet,
à la partie text ou html, etc... Je voudrais savoir si il existe la
même chose en PHP ?


Voir <http://fr2.php.net/manual/fr/ref.imap.php>.

Ne te fie pas au nom, qui est trompeur :
<cit.>
Ces fonctions ne sont pas limitées au protocole IMAP, malgrès [sic !]
leur nom. La bibliothèque cliente C supporte aussi les méthodes d'accès
à NNTP, POP3 et aux boîtes aux lettres locales.
</cit.>

Existe-til aussi une classequi permette d'afficher la partie HTML d'un
email avec notament lles images jointe au corp de l'email et de
supprimer tout ce qui est scpting dans le mail ??


Peut-être que tu peux t'en sortir avec
<http://fr2.php.net/manual/fr/function.dom-domdocument-loadhtml.php> ?

--
Olivier Miakinen
Troll du plus sage chez les conviviaux : le nouveau venu, avec
son clan, s'infiltre dans les groupes de nouvelles. (3 c.)

Avatar
lea
"Arno" a écrit dans le message de news:

Existe-til aussi une classequi permette d'afficher la partie HTML d'un
email avec notament lles images jointe au corp de l'email et de
supprimer tout ce qui est scpting dans le mail ??


Ja pense que ça devrait le faire:
http://www.phpclasses.org/browse/package/3169.html

Il doit y avoir d'autres classes qui font de même sur ce site

lea