我的电子邮件提供商最近遇到了磁盘问题。几天前他们终于恢复了所有电子邮件,但从那时起,evolution 的电子邮件列表就出错了。如果我单击某封邮件来阅读它,则会打开另一封邮件。这不会影响今天收到的电子邮件,但会影响崩溃恢复后收到的一些电子邮件。一些非常旧的电子邮件似乎也很好。
这个问题影响搜索 - 列出的结果显示了我想要查找的电子邮件,但单击它们会打开不同的电子邮件。
刷新收件箱没有帮助。当我使用提供商的网络邮件时,这似乎不是问题。
有没有办法强制进化重新索引其内部数据库?或者某条特定消息可能存在问题?
我在 Ubuntu Studio 21.10 上,使用默认存储库中的最新 Evolution。
答案1
解决方案在这里找到:
我在 Fedora 上使用 Evolution 3.46.4 时也遇到了同样的问题。
给定一个包含消息的收件箱:
来自 Bob,消息 1 来自 Clark,消息 2 来自 Tom,消息 3
如果您点击消息 2,您将看到消息 3 的详细信息。
上面链接上的海报建议删除目录 $HOME//.cache/evolution,例如 $HOME/maxwell/.cache/evolution
我做到了:
- 退出进化
- $ cd $HOME (启动终端,你应该已经在那里了)
- $ cd .cache (在终端中)
- $ ls -ld evolution(只是为了看看它是否存在)
- $ rm -fr evolution(删除它)
- 我选择使用 kill 命令来杀死一些后台演进进程,但这可能是可选的。
- 重启进化
- 单击任何消息,问题就解决了。