2012-05-13 18 views
4

我有一個腳本,它將Gmail中的所有電子郵件作爲文本文件導出。imaplib - Gmail中存檔/所有郵件的正確文件夾名稱是什麼?

它正常工作與這條線,你選擇的文件夾:

mail.select("inbox") 

但我不知道什麼名字是Gmail的檔案文件,其中所有的電子郵件的存儲。我試過存檔和所有的郵件和東西,但沒有運氣。

任何人都知道正確的名字?

+0

您可以詢問IMAP服務器以詢問哪些文件夾可用?谷歌是否爲他們的IMAP服務提供任何文檔?或者,如果您使用郵件客戶端連接到Gmail,歸檔郵件是否顯示在文件夾中? –

+0

@ Li-aungYip - 你可以用list()方法。 http://docs.python.org/3.1/library/imaplib.html#imaplib.IMAP4.list – d0ugal

回答

8

解決了它。

這是[Gmail]/All Mail或者,如果您是像我這樣的Gmail英國用戶,則可能是[Google Mail]/All Mail,因爲由於商標問題,Gmail在英國被稱爲Google Mail。

如果你正在做這個一般用途,我建議測試,看看[Gmail]/All Mail工程(最常見),如果不是測試[Google Mail]/All Mail

最後一個完美適合我。

+0

在德國,它似乎是「[Gmail]/Alle Nachrichten」。 – Jordan

相關問題