MISE À JOUR Juin 2016
Ours en l'esprit dans IMAP XLIST
Que Gmail was deprecated in 2013 et sera éventuellement supprimée.
Vous aurez besoin d'utiliser le SPECIAL-USE mailboxes à la place.
Malheureusement, Gmail ne publie pas cette capacité selon les spécifications, mais il fonctionne et est mis en œuvre correctement (testé sur 9/9/2016) - notez le drapeau \ Trash:
C: 55535a988a074191 LIST "" * RETURN (SPECIAL-USE)
S: ...
S: * LIST (\HasNoChildren \Trash) "/" "[Gmail]/Bin"
LISTE régulier retourne la même réponse que bien (je dirais que c'est le bug de Gmail).
réponse originale
Il y a une meilleure façon: XLIST de commande.
Google et Apple a développé une commande IMAP spécial XLIST pour résoudre ce problème.
commande XLIST IMAP retourne une liste de dossiers et leurs drapeaux bien connues (\ Boîte de réception, \ Brouillons, \ Trash \ SENT, \ spam):
* XLIST (\HasNoChildren \Inbox) "/" "Inbox"
Mail.dll IMAP client (Produit commercial I ' ve créé) supporte la commande XLIST. Il est utilisé automatiquement Lorsque le serveur annonce un soutien pour cette fonctionnalité.Vous pouvez en lire plus ici: https://www.limilabs.com/blog/localized-gmail-imap-folders/
Il est encore mieux, parfois le '[Gmail]' dossier est appelé '[Google Mail]' la place. –
nous rencontrons le même problème. Y a-t-il une liste complète des noms de dossiers localisés utilisés dans Gmail? –