mbsync 知道我删除了文件夹吗?

mbsync 知道我删除了文件夹吗?

最近与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

如果您的设置不同并且上述设置不起作用,您可能需要阅读这些设置。

相关内容