Mutt:ごみ箱からメールを削除する前に確認してください。

Mutt:ごみ箱からメールを削除する前に確認してください。

私はMuttに2つの「ごみ箱」マクロを定義しました。 1 つはごみ箱フォルダー用 (削除して同期したものとしてのみ表示)、もう 1 つは残りのフォルダー (ごみ箱に保存して同期) です。

folder-hook . 'macro index <delete> "s=Trash<enter><enter><sync-mailbox><change-folder>^<enter>"'
folder-hook =Trash 'macro index <delete> "<delete-message><sync-mailbox><change-folder>^<enter>"'

それ以外の場合、set delete = yesメッセージはすぐに削除され、質問もありません。この動作はごみ箱の外では問題ありませんが、ごみ箱からメッセージを削除する前にMuttに確認を依頼したいと思います。

これまで私が考えた唯一の回避策は、マクロで同期しないことです(つまり、<delete-message>マクロで使用)。したがって、手動で同期するまで削除されたメッセージを保持する必要があります。 (これは理想的ではありません...)

ごみ箱で、Muttがメッセージを実際に削除されたとマークし、消去する前に確認を要求するようにこれを変更できますか?

ありがとうございます。

答え1

私の考えには変化があると思います。削除マクロの先頭のオプションと終了のリセットはトリックをask-no実行する必要があります。yes

folder-hook =Trash 'macro index <delete> "set delete=ask-no;<delete-message><sync-mailbox><change-folder>^<enter>set delete=yes"'

関連情報