web-dev-qa-db-ja.com

muttでの読み取りと未読み取り

私はThunderbirdをIMAPで使用しており、現在muttを試しています。 muttでメッセージを読んだとき、Thunderbirdで既読としてマークされていません。 muttでは、それらはNまたはOでマークされます。新しいステータス(N)をキーNで切り替えることができることがわかりましたが、古いメッセージには最初に新しいタグが付けられ、次に何もタグ付けされません。

メッセージを読んだときに既読としてマークするには、何を設定する必要がありますか?

8
Martin Ueding

命名法に関して、muttの電子メールには3つの状態があります。

  • 新規-メッセージは新しく、未読です(インデックスの最初の列にNで示されます)
  • 古い-メッセージは古く、未読です(インデックスの最初の列にOで示されます)
  • 読み取り-メッセージがユーザーに表示されました(インデックスの最初の列には何もありません)

Muttを開始し、いくつかの新しいメッセージが受信トレイにあり、それらを読む前にmuttを閉じると、それらのメッセージには古いものとしてフラグが付けられます(デフォルト)。動作は、mark_old構成変数を介して制御できます。

set mark_old=no

.muttrcでは、古いものと新しいものの区別がなくなります。つまり新しいメッセージは、読み取られるまで常に新しいものです。

ただし、muttインデックスに表示されるステータスは、IMAPサーバーにすぐには同期されないことに注意してください。デフォルトでは、この同期は、muttを終了するか、$を押すことによってトリガーされます。したがって、別のクライアントを使用してIMAPメールボックスにアクセスすると、muttから同期が実行された後にのみ、このクライアントに変更が表示されます。さらに、muttを使用してメールボックスを開き、別のクライアントでそのメールボックスに変更を加えると、muttは同期時にこれについて文句を言います。

17