JDNet développeurs : Conception d'un client de messagerie IMAP
Par Carine REIGNAULT, mardi 1 août 2006 à 11:11 :: Lu sur le Web :: #2300 :: rss
Xavier Borderie a complété récemment son dossier sur le traitement des e-mails via les fonctionnalités de PHP. Six articles successifs permettent ainsi d'expliciter de façon pédagogique les différentes étapes de la conception d'un client de messagerie IMAP.
- Téléchargement et affichage des e-mails du serveur : présentation des fonctions IMAP de PHP (imap_open, imap_num_msg, imap_fetchheader, ...) utilisées pour l'exploration puis l'affichage des messages, agrémentées d'un soupçon de la bibliothèque mail de PEAR pour le décodage des types MIME.
- Fonctionnalités d'effacement : méthode pour effacer les messages, rapidement indispensable en cas de marée noire de spams.
- Fonctionnalités de lecture brute, décomposition d'un message en ses parties : récupération ciblée de l'entête et des parties du message en texte brut
- Présentation du standard MIME pour les mails : présentation plus poussée des différentes parties d'un message
- Affichage des en-têtes et des images d'un message : création d'un affichage spécifique pour ces parties
- afficher le contenu HTML s'il est disponible : gestion de l'ordre d'affichage des parties d'un message, notamment lorsque celui-ci est en HTML







Commentaires
Aucun commentaire pour le moment.
Ajouter un commentaire
Vous pouvez soumettre un commentaire en remplissant le formulaire ci-dessous. Toutes les contributions font l'objet d'une étape de modération par notre équipe.
Le code HTML dans le commentaire sera affiché comme du texte, les adresses internet seront converties automatiquement.