![Ubuntu 14.04 imaplib.readonly エラーを修正するにはどうすればよいですか?](https://rvso.com/image/168782/Ubuntu%2014.04%20imaplib.readonly%20%E3%82%A8%E3%83%A9%E3%83%BC%E3%82%92%E4%BF%AE%E6%AD%A3%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF%E3%81%A9%E3%81%86%E3%81%99%E3%82%8C%E3%81%B0%E3%82%88%E3%81%84%E3%81%A7%E3%81%99%E3%81%8B%3F.png)
私は、サーバーからメールを表示するために、IMAP スクリプトを使用しようとしています。私のスクリプトは正常にログインでき、「OK ログインしました」というメッセージが表示され、メール ボックスの一覧を表示し、タグなしの応答をダンプできます。その後、メッセージは次のようになります。
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ヘッダーを解析できないというエラーが出ていました。これを修正するために、postfixに「enable_original_recipient = no」を追加しました。メイン.cf。
誰かこのエラーが何なのか、またその原因は何なのかを説明してくれませんか? IMAP、SMTP、Postfix、Dovecot はすべて私にとっては新しいものです。私は初心者です。
現在のセットアップには、クライアント VM とサーバー VM が含まれており、どちらも Ubuntu 14.04 を実行しており、すべての点で同一です。それぞれ client1 と server1 という名前の 1 人のユーザーをセットアップしており、これらのユーザーが電子メールを受信/送信します。また、(SMTP) 電子メールを正常に送信し、curl コマンドを使用してメールボックスを調べることができることも特筆すべき点です。