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).
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 un 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_create — Alias de imap_createmailbox
- 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 IMAP 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_fetchmime — Récupère les en-têtes MIME pour une section particulière du message
- imap_fetchstructure — Lit la structure d'un message
- imap_fetchtext — Alias de imap_body
- 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_mutf7_to_utf8 — Decode a modified UTF-7 string to UTF-8
- 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_rename — Alias de imap_renamemailbox
- 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_scan — Alias de imap_listscan
- 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_to_mutf7 — Encode a UTF-8 string to modified UTF-7
- imap_utf8 — Convertit du texte au format MIME en UTF-8
Version en cache
23/12/2024 05:51:37 Cette version de la page est en cache (à la date du 23/12/2024 05:51:37) afin d'accélérer le traitement. Vous pouvez activer le mode utilisateur dans le menu en haut pour afficher la dernère version de la page.Document créé le 30/01/2003, dernière modification le 26/10/2018
Source du document imprimé : https://www.gaudry.be/php-rf-ref.imap.html
L'infobrol est un site personnel dont le contenu n'engage que moi. Le texte est mis à disposition sous licence CreativeCommons(BY-NC-SA). Plus d'info sur les conditions d'utilisation et sur l'auteur.
Références
Ces références et liens indiquent des documents consultés lors de la rédaction de cette page, ou qui peuvent apporter un complément d'information, mais les auteurs de ces sources ne peuvent être tenus responsables du contenu de cette page.
L'auteur de ce site est seul responsable de la manière dont sont présentés ici les différents concepts, et des libertés qui sont prises avec les ouvrages de référence. N'oubliez pas que vous devez croiser les informations de sources multiples afin de diminuer les risques d'erreurs.