Ubuntu 14.04 如何修复 imaplib.readonly 错误?

Ubuntu 14.04 如何修复 imaplib.readonly 错误?

我正在尝试使用 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命令检查我的邮箱。

相关内容