为什么某些回复的电子邮件在 Mutt 中回复时缺少线程?

为什么某些回复的电子邮件在 Mutt 中回复时缺少线程?

我使用 Mutt 处理电子邮件。我启用了线程,我可以看到大多数电子邮件都是在 Mutt 中线程化的。所以一切都很好。但有时我回复电子邮件时,我回复的电子邮件的答案(来自其他人)不会成为任何线程的一部分。问题是,当我在 Mutt 中回复时(我使用 Vim 来编辑它们),主题部分会变得越来越长,并且有很多“回复”。那些缺少线程的电子邮件就是这种情况。

我有:

set strict_threads="yes"
set sort="threads"
set edit_headers=yes

我想知道这是否与 Mutt 或我通过电子邮件交流的人有关。

这个人可能是罪魁祸首吗?

set metoo=yes

有什么建议么?

答案1

有两种方法可以将消息分组到线程中。严格的方法不是按主题,而是通过分析消息头(in-reply-toreferences标题)中对先前消息的引用。

我使用这个方法,通过设置选项在 mutt 中控制strict_threads

这在几乎所有情况下都可以正常工作,并且允许调整主题而不会有断线的风险。

请小心,了解您已edit_headers设置的,不要在编辑消息时删除这些引用。

在极少数情况下,如果有人回复时没有正确的参考标题,我会手动将其附加到主题中:

  1. 标记子消息
  2. 转至父消息
  3. &<link-threads>

第二种方法(默认,未strict_threads设置)按主题对邮件进行分组。这可能是您的情况,因此如果修改了主题,该方法就会失败。

该变量sort_re允许您指定 mutt 对按主题分组的挑剔程度。

以下是在线文档strict_threadssort_re

相关内容