web-dev-qa-db-ja.com

新しいメッセージがないかフォルダをスキャンするように通知するにはどうすればよいですか?

mutt-kzofflineimapnotmuchを使用して、メールを読んだり検索したりしています。 2台のコンピューター間で同期しているので、構造を保持するためにフォルダーに保存する必要がありますが、フォルダーにインデックスが付けられていないことがわかりました。具体的には、職場の「アンジェラ」からのメッセージを読んでフォルダに保存しました。そして後で、家で「アンジェラ」を検索しましたが、探しているメッセージが表示されません。私が知っている昨日オフィスのコンピューターで読んだもの。保存したフォルダを見ると、そこにあります。

したがって、以前に読み取られたメッセージ(つまり、「新規」フラグが付いていない)は、受信ボックスにない場合、Notmuchによってインデックス付けされていないようです。

これは予想される動作ですか? notmuchがダウンロードしたばかりのすべてのメールにインデックスを付けるようにofflineimapに指示するにはどうすればよいですか?

2
Amanda

メールをnotmuchインデックスに追加するコマンドは、notmuch newnotmuch insertの2つだけです。前者は、ファイルシステムをスキャンして、インデックスにまだ認識されていないメールを探します。したがって、それはあなたが見たいコマンドです。 (notmuch insert[〜#〜] mda [〜#〜] であり、これもメッセージをインデックスに追加します。)

offlineimapフックからnotmuch newを実行してみることができます。申し訳ありませんが、私はofflineimapを使用していないので、他の人がこの部分に答えるのを待つ必要があります。

2
Lucas