Fonctions IMAP
Voir aussi
Ce document ne peut entrer dans les d�tails de tous les sujets abord�s. Plus d'informations sont disponibles avec la documentation de la biblioth�que C (docs/internal.txt) ainsi que les RFC suivantes :
- » RFC2821 : Simple Mail Transfer Protocol (SMTP).
- » RFC2822 : Standard for ARPA internet text messages.
- » RFC2060 : Internet Message Access Protocol (IMAP) Version 4rev1.
- » RFC1939 : Post Office Protocol Version 3 (POP3).
- » RFC977 : Network News Transfer Protocol (NNTP).
- » RFC2076 : Common Internet Message Headers.
- » RFC2045 , » RFC2046 , » RFC2047 , » RFC2048 et » RFC2049: Multipurpose Internet Mail Extensions (MIME).
Une �tude approfondie est aussi disponible dans les livres suivants (en anglais) : » Programming Internet Email par David Wood et » Managing IMAP par Dianna Mullet & Kevin Mullet.
Sommaire
- imap_8bit ? Convertit une cha�ne � 8 bits en une cha�ne encod�e en Quoted-Printable
- imap_alerts ? Retourne toutes les alertes
- imap_append ? Ajoute une message dans une bo�te aux lettres
- imap_base64 ? D�code un texte encod� en BASE64
- imap_binary ? Convertit une cha�ne � 8 bits en une cha�ne � base64
- imap_body ? Lit le corps d'un message
- imap_bodystruct ? Lit la structure d'une section du corps d'un mail
- imap_check ? V�rifie la bo�te aux lettres courante
- imap_clearflag_full ? Supprime un flag (drapeau) sur un message
- imap_close ? Termine un flux IMAP
- imap_createmailbox ? Cr�e une nouvelle bo�te aux lettres
- imap_delete ? Marque le fichier pour l'effacement, dans la bo�te aux lettres courante
- imap_deletemailbox ? Efface une bo�te aux lettres
- imap_errors ? Retourne toutes les erreurs IMPA survenues
- imap_expunge ? Efface tous les messages marqu�s pour l'effacement
- imap_fetch_overview ? Lit le sommaire des en-t�tes de messages
- imap_fetchbody ? Retourne une section extraite du corps d'un message
- imap_fetchheader ? Retourne l'en-t�te d'un message
- imap_fetchstructure ? Lit la structure d'un message
- imap_gc ? Efface le cache IMAP
- imap_get_quota ? Lit les quotas des bo�tes aux lettres ainsi que des statistiques sur chacune d'elles
- imap_get_quotaroot ? Lit les quotas de chaque utilisateur
- imap_getacl ? Retourne le ACL pour la bo�te aux lettres
- imap_getmailboxes ? Liste les bo�tes aux lettres, et retourne les d�tails de chacune
- imap_getsubscribed ? Liste toutes les bo�tes aux lettres souscrites
- imap_header ? Alias de imap_headerinfo
- imap_headerinfo ? Lit l'en-t�te du message
- imap_headers ? Retourne les en-t�tes de tous les messages d'une bo�te aux lettres
- imap_last_error ? Retourne la derni�re erreur survenue
- imap_list ? Lit la liste des bo�tes aux lettres
- imap_listmailbox ? Alias de imap_list
- imap_listscan ? Lit la liste des bo�tes aux lettres, et y recherche une cha�ne
- imap_listsubscribed ? Alias de imap_lsub
- imap_lsub ? Liste toutes les bo�tes aux lettres enregistr�es
- imap_mail_compose ? Cr�e un message MIME
- imap_mail_copy ? Copie les messages sp�cifi�s dans une bo�te aux lettres
- imap_mail_move ? D�place des messages dans une bo�te aux lettres
- imap_mail ? Envoie un message mail
- imap_mailboxmsginfo ? Lit les informations � propos de la bo�te aux lettres courante
- imap_mime_header_decode ? D�code les �l�ments MIME d'un en-t�te
- imap_msgno ? Retourne le num�ro de s�quence du message pour un UID donn�
- imap_num_msg ? Retourne le nombre de messages dans la bo�te aux lettres courante
- imap_num_recent ? Retourne le nombre de messages r�cents dans la bo�te aux lettres courante
- imap_open ? Ouvre un flux IMAP vers une bo�te aux lettres
- imap_ping ? V�rifie que le flux IMAP est toujours actif
- imap_qprint ? Convertit une cha�ne � guillemets en une cha�ne � 8 bits
- imap_renamemailbox ? Renomme une bo�te aux lettres
- imap_reopen ? R�ouvre un flux IMAP vers une nouvelle bo�te aux lettres
- imap_rfc822_parse_adrlist ? Analyse une adresse email
- imap_rfc822_parse_headers ? Analyse un en-t�te mail
- imap_rfc822_write_address ? Retourne une adresse email format�e correctement
- imap_savebody ? Sauvegarde une partie sp�cifique du corps dans un fichier
- imap_scanmailbox ? Alias de imap_listscan
- imap_search ? Retourne un tableau de messages apr�s recherche
- imap_set_quota ? Modifie le quota d'une bo�te aux lettres
- imap_setacl ? Modifie le ACL de la bo�te aux lettres
- imap_setflag_full ? Positionne un drapeau sur un message
- imap_sort ? Trie des messages
- imap_status ? Retourne les informations de statut sur une bo�te aux lettres
- imap_subscribe ? Souscrit � une bo�te aux lettres
- imap_thread ? Retourne l'arbre des messages organis�s par thread
- imap_timeout ? Configure ou retourne le timeout
- imap_uid ? Retourne l'UID d'un message
- imap_undelete ? Enl�ve la marque d'effacement d'un message
- imap_unsubscribe ? Termine la souscription � une bo�te aux lettres
- imap_utf7_decode ? D�code une cha�ne encod�e en UTF-7 modifi�
- imap_utf7_encode ? Convertit une cha�ne ISO-8859-1 en texte UTF-7 modifi�
- imap_utf8 ? Convertit du texte au format MIME en UTF-8