在 mutt/neomutt 中将两个邮件目录视为一个

在 mutt/neomutt 中将两个邮件目录视为一个

简化另一个问题合并多个电子邮件帐户

我有两个邮件目录。如何在 Mutt 或 NeoMutt 中获取两者的合并列表?这意味着邮件在单个视图中排序在一起,就像两个邮件目录已合并一样(但实际上并未合并)。

显然这可以通过不多;我正在寻找一个最小的例子以便我可以熟悉它。

答案1

此处的解决方案与在 mutt 中将多个电子邮件帐户合并到单一视图中

有一件重要的事情。两个邮件目录必须位于 notmuch 数据库路径所在的同一目录树下。

例子不多: ~/.notmuch-config


[database]
path=/home/yourusername/.mail

邮件目录:

~/.mail/mailbox1/{cur,new,tmp}
~/.mail/mailbox2/{cur,new,tmp}
# or even following works
~/.mail/mailbox1/{cur,new,tmp}
~/.mail/mailbox1/mailbox2/{cur,new,tmp}

然后运行notmuch new以在数据库中索引消息。

neomutt 配置:

set nm_default_uri  = "notmuch:///home/yourusername/.mail"

named-mailboxes \
    "Archive"      "notmuch://?query=*&type=threads" \
    "unread"       "notmuch://?query=tag:unread" \

相关内容