失败示例:
***** Processing account GMail
Copying folder structure from Gmail to MappedIMAP
Establishing connection to imap.gmail.com:993.
WARNING: Error occured attempting to sync account GMail: [Errno 8] _ssl.c:490: E
OF occurred in violation of protocol
答案1
在这里查看 Greg 的帖子: http://blog.grossmeier.net/2009/01/25/imapfilterofflineimapmsmtpmuttabook/
这是一份非常好的总结,他有一个适用于 Gmail 的 .offlineimaprc 示例。他的 RepositoryRemote 部分非常不同
[Repository RemoteGmail]
type = IMAP
remotehost = imap.gmail.com
remoteuser = [email protected]
remotepass = yep
ssl = yes
答案2
看起来 Gmail 或 offlineimap 使用的任何方式(我假设是 OpenSSL?)实现 SSL 的方式存在错误?
答案3
https://bugs.edge.launchpad.net/ubuntu/+source/python2.6/+bug/94130
这是 python/urlib[2] 中的一个错误,python2.6/2.7 中有一些修复,但应用程序也需要移植。
编辑
但我错了。它使用 python ssl 模块,该模块使用 OpenSSL。