![Ubuntu 14.04 Как исправить ошибку imaplib.readonly?](https://rvso.com/image/168782/Ubuntu%2014.04%20%D0%9A%D0%B0%D0%BA%20%D0%B8%D1%81%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D1%82%D1%8C%20%D0%BE%D1%88%D0%B8%D0%B1%D0%BA%D1%83%20imaplib.readonly%3F.png)
Я пытаюсь использовать скрипт imap для просмотра писем с сервера. Мой скрипт может нормально войти в систему, я получаю сообщение «OK Logged in», он может вывести список mailvox и дамп немаркированных ответов. После этого сообщение выглядит следующим образом:
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" в свой postfixmain.cf.
Может кто-нибудь объяснить мне, что это за ошибка и возможные причины ее возникновения? IMAP, SMTP, Postfix и Dovecot для меня в новинку, я новичок.
Моя текущая настройка включает клиентскую и серверную виртуальные машины, обе работают под управлением Ubuntu 14.04 и идентичны во всех отношениях. У меня есть 1 пользовательская настройка на каждом клиенте 1 и сервере 1 соответственно, они получают/отправляют электронные письма. Я также должен отметить, что я могу отправлять (smtp) электронные письма нормально и проверять свой почтовый ящик с помощью команд curl.