首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >mbsync错误: UID超出了分配的最高UID

mbsync错误: UID超出了分配的最高UID
EN

Stack Overflow用户
提问于 2016-09-15 22:17:51
回答 4查看 1.8K关注 0票数 5

我在OSX上使用emacs 24.5.1和mu4e和mbsync。我正在与我的imac和笔记本电脑同步,所以可能和前面提到的here错误是一样的,但还没有人发布解决方案。

我的具体错误是,在同步过程中,我收到以下信息:

代码语言:javascript
运行
复制
mbsync error: UID is 3 beyond highest assigned UID 1
mbsync error: UID is 7 beyond highest assigned UID 6

你知道是什么原因造成的吗?如何解决?

EN

回答 4

Stack Overflow用户

发布于 2020-11-18 16:57:20

我可以通过编辑有问题的文件夹中的.uidvalidity文件来解决这个问题;第二行是最大值U=文件名。所以我改变了这个来匹配,它完美地同步了。

票数 3
EN

Stack Overflow用户

发布于 2019-10-02 16:07:10

在您的Maildir/INBOX/cur文件夹(或Maildir/otherfolder/cur)中,会有一个类似1568901502.26338_1.hostname,U=3:2,S的文件。您可以从,U=中剥离该文件名中的所有内容,然后重新同步,这应该没问题,例如

代码语言:javascript
运行
复制
mv '1568901502.26338_1.hostname,U=3:2,S' '1568901502.26338_1.hostname'

这也解决了duplicate UID错误。有关详细信息,请参阅http://tiborsimko.org/mbsync-duplicate-uid.html

这对我很有效-但由于mbsync不会自动执行,可能有一些很好的原因,所以在尝试之前先备份一下:)

票数 2
EN

Stack Overflow用户

发布于 2017-04-18 09:09:12

试试这个:

代码语言:javascript
运行
复制
(setq mu4e-change-filenames-when-moving t)

如果不起作用,你可以像我一样创建一个新的mu4e Mail文件夹并重新同步所有内容,然后重新开始。您的邮件将直接下载到具有新UID的新文件夹中。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39513469

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档