複数の電子メールアカウントのマージ に関する別の質問を単純化する:
2つのmaildirがあります。 MuttまたはNeoMuttのいずれかで両方の組み合わせリストを取得するにはどうすればよいですか?これは、2つのmaildirがマージされたかのように(ただし実際にはマージせずに)、メッセージが1つのビューで一緒にソートされることを意味します。
どうやらこれは Notmuch ;で行うことができます。足を濡らすことができるように、最小限の例を探しています。
ここでの解決策は 複数の電子メールアカウントをmuttの単一ビューにマージする と同じです。
重要なことの1つ。両方のmaildirは、データベースパスがあまりない同じディレクトリツリーの下にある必要があります。
あまり例はありません:~/.notmuch-config
…
[database]
path=/home/yourusername/.mail
…
maildirs:
~/.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" \