Ce module définit une classe, IMAP4, qui encapsule une connexion avec un serveur IMAP4 et implémente le protocole client IMAPrev1 tel que défini dans RFC 2060. Il fournit une compatibilité ascendante avec les serveurs IMAP4 (RFC 1730), mais notez que la commande "STATUS" n'est pas prise en charge dans IMAP4.
Une classe unique est fournie par le module imaplib:
Deux exceptions sont définies comme attributs de la classe IMAP4:
Les fonctions utilitaires suivantes sont définies:
Notez que les numéros de messages IMAP4 changent quand la boîte aux lettres change, de sorte qu'il est hautement recommandé de se servir plutôt des UIDs, avec la commande UID.
A la fin du module, il y a une section de test qui contient un exemple d'utilisation plus complet.
Voir aussi:'' (l'hôte local) est utilisé.
Si port est omis, le port IMAP4 standard (143) est utilisé.
IMAP4.error
IMAP4.abort
IMAP4.readonly
Internaldate2tuple(datestr)
Int2AP(num)
A .. P].
ParseFlags(flagstr)
Time2Internaldate(heure)
"JJ-Mmm-AAAA HH:MM:SS +HHMM" (y compris les doubles guillemets).
Sous-sections