imap 스크립트를 사용하여 서버의 이메일을 보려고 합니다. 내 스크립트는 정상적으로 로그인할 수 있고 "OK Login" 메시지가 표시되며 메시지를 나열하고 태그가 지정되지 않은 응답을 덤프할 수 있습니다. 이후 메시지는 다음과 같습니다.
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이라는 이름으로 각각 한 명의 사용자를 설정했는데, 이들은 이메일을 받거나 보내는 사용자입니다. 또한 이메일을 잘 보낼 수 있고(smtp) 컬 명령을 통해 내 메일함을 확인할 수도 있습니다.