$を使用して「メールボックスを同期」するまで、削除されたメールが表示されないのはなぜですか?


30

私が使用した他のすべてのメールクライアントは、メールを削除すると、サイトからメールを削除します。気が変わってメールを返送したい場合は、いつでもゴミ箱で探しに行くことができます。削除した後、Muttが受信トレイにメールを表示し続けるのはなぜですか?

削除したらすぐに非表示にすることはできますか?


「消去」は「空のゴミ」です。おそらく、削除済みのフラグが立てられたメッセージを非表示にすることを意味します。
ギーコサウルス

7
いくつかのmutt開発者がずっと前にデフォルトの振る舞いについてこれを決定したと思います。削除されたメッセージを表示すると、それらを選択して削除を取り消すことができます。元に戻す機能を使用するつもりがない場合は、dキーを常にの<purge-message>代わりに再マップできます<delete-message>
jw013

3
メモを追加するだけですが、IMAPの場合、これはプロトコルの予想される動作です。メッセージには削除のマークが付いていますが、削除されるまで実際には削除されません。目的は、IMAPサーバーとの間で帯域幅を削減することですが、これはおそらく15年前よりも今日ではそれほど必要ではありません。過去10年間で、IMAPクライアントは、メッセージをゴミ箱フォルダーに移動し、削除マークの付いたメッセージをすぐに消去または非表示にする動作をビューから採用するようになりました。
マイケル

1
クライアントのフィルタリング(Muttではなく他の人)を使用して、通常は読んでいないメッセージを「事前削除」できますが、たまに何が起こっているかを知りたいため、この動作が好きです。それらを読むことを気にしない場合、私はちょうど抹消し、彼らは去ります
マイケル

「$」を押して、削除したメッセージをパージ/消去します。dev.mutt.org/trac/wiki/MuttFaq/Action
エディター

回答:


13

「d」の後にドル記号「$」を追加すると、メッセージをマークした直後にmuttが同期します。「$」を押すといつでも同期します。


私が質問を理解している限り、それは同期するために$を押さずにビューからメールをすぐに削除する方法についてです。しかし、質問者はこれを行うべきだと言っていますか?
ラファエルアーレンス14年

5

私はjw013が彼のコメントの質問に答えたと信じています:

mutt開発者のなかには、かなり前にデフォルトの振る舞いとしてこれを決定した人もいるでしょう。削除されたメッセージを表示すると、それらを選択して削除を取り消すことができます。あなたは今までに元に戻す機能を使用する予定がない場合は、常ににDキーをリマップでき<purge-message>代わりに <delete-message>


3
サンプルをお願いします???? 何も機能しないバインディングを20回試しました。
ホルム

3
<purge-message> 

標準のmuttディストリビューションの一部ではありません。muttのドキュメントを読み、#mutt freenode ircチャンネルでこれを確認することでこれを確認しました。

このようなものを試すことができます

macro index d "<save-message>+bsdad/trash<enter><sync-mailbox>" "copy message to the trash"

ただし、わずかな遅延が発生します(メールボックスの同期には約1秒かかります)。


<sync-mailbox>私の場合、コマンドは効果がありません:"<tag-prefix><save-message>=archive<enter><sync-mailbox>"。削除済みとしてマークされたメッセージがまだ表示されます。
マーティンヴェグター

メールボックスは本当にアーカイブと呼ばれますか?正面から等号を取りますか?
dps 14年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.