![Ubuntu 14.04 如何修復 imaplib.readonly 錯誤?](https://rvso.com/image/168782/Ubuntu%2014.04%20%E5%A6%82%E4%BD%95%E4%BF%AE%E5%BE%A9%20imaplib.readonly%20%E9%8C%AF%E8%AA%A4%EF%BC%9F.png)
我正在嘗試使用 imap 腳本查看來自伺服器的電子郵件。我的腳本能夠正常登錄,我收到「確定登入」訊息,它能夠列出郵件並轉儲未標記的回應。之後,訊息如下:
File "imap_email.py", line 134, in <module>
mailbox = get_mailbox(connection)
File "imap_email.py", line 98, in get_mailbox
rv, data = connection.select(EMAIL_FOLDER)
File "/usr/lib/python2.7/imaplib.py", line 671, in select
raise self.readonly('%s is not writable' % mailbox)
imaplib.readonly: INBOX is not writable
我之前收到一個錯誤,指出 imaplib 無法解析 X-Original-To 標頭。我透過在我的後綴中添加“enable_original_recipient = no”來刪除它主文件。
有人可以向我解釋這個錯誤是什麼以及可能的原因嗎? IMAP、SMTP、Postfix 和 Dovecot 對我來說都是新的,我是個新手。
我目前的設定涉及客戶端和伺服器虛擬機,兩者都運行 Ubuntu 14.04,並且在各方面都相同。我在每個名為 client1 和 server1 上分別設定了 1 個用戶,他們是接收/發送電子郵件的用戶。我還應該注意到,我能夠很好地發送(smtp)電子郵件並透過curl命令檢查我的郵箱。