Mutt:特定の電子メールにフラグが付けられている場合にのみ電子メールを移動する

Mutt:特定の電子メールにフラグが付けられている場合にのみ電子メールを移動する

私はmuttさまざまなメーリングリストからいくつかの電子メールを分類することを好みます。まだ受信トレイに入るのが好きですが、読んだときに何とか自動的に移動したいと思います。

現在私は次のことを行います。

  • パターンに一致するメッセージを選択してください。例:T~f facebook.com
  • 別の場所に移動してください。;s=Facebook

直接入力するのを避けるために、いくつかのマクロを作成しました。ただし、まだ別の2つのステップを実行する必要があります。 LinkedInなどのメーリングリストが複数あることを考慮すると、各メーリングリストには2つのステップが必要です。

段階的に縮小したいです。1つのコマンド(マクロ)で複数のメッセージを選択して、パターンに従って移動できます。

問題は、;s一部の電子メールにフラグが立てられていることを確認しないことです。これにより、タグがない場合は現在のメッセージが移動されます。;sラベルが設定されていない場合は、何もしない条件をどのように追加できますか?

答え1

私はmuttユーザーではありませんが、tag-prefix-cond可能になりそうです。tag-prefix同じですがタグ付きメッセージがない場合、コマンドバッファは何もせずにフラッシュされます(つまり、現在使用されているフックが何でも実行を停止します)。よって、[Eメール保護]ファイル。

関連情報