2012-04-30 39 views
0

我正在使用imaplib模塊連接到Gmail Imap,並且出現下面提到的錯誤。 我使用SELECT命令連接Imaplib選擇連接gmail的文件夾(**標籤名)時失敗

Labelname is **LabelName 

我得到這個錯誤:

resp, data = self._imap.select("**LabelName") 
    File "/usr/lib/python2.6/imaplib.py", line 642, in select 
    typ, dat = self._simple_command(name, mailbox) 
    File "/usr/lib/python2.6/imaplib.py", line 1060, in _simple_command 
    return self._command_complete(name, self._command(name, *args)) 
    File "/usr/lib/python2.6/imaplib.py", line 895, in _command_complete 
    raise self.error('%s command error: %s %s' % (name, typ, data)) 
imaplib.error: SELECT command error: BAD ['Could not parse command'] 

而如果標籤是

** LabelName 

連接成功。

誰能告訴我這裏發生了什麼?

+0

這個錯誤是不存在的PHP庫,當我們嘗試連接 – Codeanu

回答

2

想通了這個問題,同時採用imaplib連接,我們需要象這樣連接:

imapobj.select('"'+ '**Foldername' + '"') 

這導致進入選擇這樣

"**Foldername" 
相關問題