我使用 Mutt 处理电子邮件。我启用了线程,我可以看到大多数电子邮件都是在 Mutt 中线程化的。所以一切都很好。但有时我回复电子邮件时,我回复的电子邮件的答案(来自其他人)不会成为任何线程的一部分。问题是,当我在 Mutt 中回复时(我使用 Vim 来编辑它们),主题部分会变得越来越长,并且有很多“回复”。那些缺少线程的电子邮件就是这种情况。
我有:
set strict_threads="yes"
set sort="threads"
set edit_headers=yes
我想知道这是否与 Mutt 或我通过电子邮件交流的人有关。
这个人可能是罪魁祸首吗?
set metoo=yes
有什么建议么?
答案1
有两种方法可以将消息分组到线程中。严格的方法不是按主题,而是通过分析消息头(in-reply-to
和references
标题)中对先前消息的引用。
我使用这个方法,通过设置选项在 mutt 中控制strict_threads
。
这在几乎所有情况下都可以正常工作,并且允许调整主题而不会有断线的风险。
请小心,了解您已edit_headers
设置的,不要在编辑消息时删除这些引用。
在极少数情况下,如果有人回复时没有正确的参考标题,我会手动将其附加到主题中:
- 标记子消息
- 转至父消息
- 按
&
(<link-threads>
)
第二种方法(默认,未strict_threads
设置)按主题对邮件进行分组。这可能是您的情况,因此如果修改了主题,该方法就会失败。
该变量sort_re
允许您指定 mutt 对按主题分组的挑剔程度。
以下是在线文档strict_threads
和sort_re
。