2008-12-09 34 views
7

我只是跑與Python的imaplib和Gmail的身份驗證機制存在問題:Python的imaplib的Gmail驗證失敗

>>> import imaplib 
>>> imap = imaplib.IMAP4_SSL('imap.gmail.com', 993) 
>>> imap.authenticate('[email protected]', 'Bob Dole likes your style!') 
Traceback (most recent call last): 
    ... 
imaplib.error: AUTHENTICATE command error: BAD ['TODO (not supported yet) 31if3458825wff.5'] 

如果認證是不支持的,如何做一個登錄?

回答

2

對我來說,以下工作:

srv = imaplib.IMAP4_SSL("imap.gmail.com") 
srv.login(account, password) 

我認爲使用login()是必需的。