我将 Thunderbird 与 IMAP 结合使用,目前正在试用 mutt。当我在 mutt 中阅读消息时,它们在 Thunderbird 中没有被标记为已读。在 mutt 中,它们用N
或标记O
。我发现我可以N
用 键切换新状态 ( ) N
,但旧消息首先被标记为新的,然后什么都没有。
我必须设置什么才能在阅读邮件时将其标记为已读?
Chr*_*enz 18
关于命名法,mutt 中的电子邮件有 3 种状态:
如果您启动 mutt 并且收件箱中有几封新邮件,并且您在阅读它们之前关闭了 mutt,那么这些邮件将被标记为旧邮件(默认情况下)。行为可以通过 mark_old 配置变量来控制,即写
set mark_old=no
Run Code Online (Sandbox Code Playgroud)
in.muttrc
确实消除了新旧之间的区别。即新消息在被阅读之前总是新的。
但是,请注意,您在 mutt 索引中看到的状态不会立即同步到 IMAP 服务器 - 默认情况下,此同步是通过退出 mutt 或按 触发的$
。因此,如果您使用另一个客户端访问 IMAP 邮箱,则只有在从 mutt 执行同步后,更改才会出现在此客户端中。此外,如果你用 mutt 打开一个邮箱,然后用另一个客户端对该邮箱进行更改,mutt 会在同步时抱怨这个。