2011-03-01 22 views
0

Python中是否有用於電子郵件消息解析(特別是來自Gmail的IMAP服務器)的庫(標準電子郵件庫除外)?如果不是,也許有一些C++庫用於此目的(我可以通過SWIG使用它)?python:用於解析電子郵件的庫

+0

只是出於好奇 - 通過IMAP檢索GMail上的電子郵件和其他郵件有什麼區別? – 2011-03-01 15:24:37

+0

我不認爲你的意思是在這裏解析?你的意思是訪問。 – 2011-03-01 15:28:41

+0

對於可能的誤解感到抱歉,但我的意思是完全「解析」。 爲什麼我不想使用標準的Python電子郵件庫? - 我們已經在我們的項目中使用這個庫,但速度很慢。 – 2011-03-01 16:50:05

回答

0

這個問題沒有意義。您可以使用IMAP或POP3訪問GMail。 爲了解析檢索到的電子郵件,您使用Python的'email'模塊。 Python爲所有這些開箱即用的「包含所有電池」提供支持。

0

http://libgmail.sourceforge.net/是一個Python綁定到Gmail。您也可以使用Python http://pypi.python.org/pypi/gdata/2.0.4中的Gdata apis來幫助與Gmail進行互動。

對於其他的東西,標準的圖書館模塊電子郵件是不錯的。 而電子郵件格式符合RFC2822,標準庫模塊rfc822mimetools可能會幫助您處理電子郵件的內容。

+0

您想使用IMAP/SMTP與Gmail進行交互,而不是像libgmail那樣刮擦網絡界面的庫。 – Acorn 2011-03-21 00:19:48

+0

這是有效的答案。爲什麼downvote? – 2014-04-01 19:20:53