最近与neomutt
和合作mbsync
。我初步抓取了所有邮件和文件夹,这很好。
然后我开始整理我的文件夹和邮件。帐户内的一些文件夹(或“邮箱”)已被清理和删除。
当我运行时,mbsync -a
它似乎想要找到那些已删除的文件夹。错误信息如下:
Error: channel [email protected]: far side box INBOX/subscribed cannot be opened.
该INBOX/subscribed
文件夹下不再存在INBOX
然而,mbsync
任务仍在尝试获取它。
是否有某个地方需要更新配置文件?我可以做什么来修复这个错误?
感谢您的帮助。
答案1
您现在可能已经解决了这个问题,但对于未来的旅行者:
mbsync --remove-near
将尝试删除从远端消失的近端邮箱。
mbsync
将拒绝删除空的近侧邮箱,并会抱怨:
Warning: channel <your channel>: far side box <mailbox> cannot be opened and near side box <mailbox> is not empty.
您可以手动删除(或移出您的 maildir 存储)任何近端文件夹并重新运行,--remove-near
直到所有内容都同步,然后您可以像平常一样同步。
我很陌生,mbsync
所以我不确定我的哪些选项mbsyncrc
是相关的,但我设置了这些:
Patterns *
Create Both
SyncState *
Expunge Both
如果您的设置不同并且上述设置不起作用,您可能需要阅读这些设置。