web-dev-qa-db-ja.com

Mutt:一部のメールがタグ付けされている場合にのみメールを移動します

私はmuttを使用しており、さまざまなメーリングリストからいくつかのメールを整理するのが好きです。私はまだそれらが私の受信箱に来るのが好きです、しかし読むとき、私はそれらをどういうわけか自動的に動かしたいです。

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

  • パターンに一致するメールを選択します。例:T~f facebook.com
  • それらをある場所に移動します:;s=Facebook

自分で入力しないようにマクロを作成しました。ただし、2つの別々の手順を実行する必要があります。そして、私がいくつかの異なるメーリングリスト(たとえば、LinkedInも)を持っていることを考えると、それは各リストの2つのステップです。

それを1つのステップで減らしたい、つまりパターンに基づいていくつかのメッセージを選択して移動する1つのコマンド(マクロ)

問題は、;sが一部のメールがすでにタグ付けされているかどうかをチェックしないことです。タグ付けされていない場合は、現在のメールを移動します。タグが設定されていない場合に何もしないように;sに条件を追加するにはどうすればよいですか?

1
clem steredenn

私はmuttユーザーではありませんが、tag-prefix-condでこれを実行できるようです。 tag-prefixに似ていますが、タグ付けされたメッセージがない場合、コマンドバッファは何もせずにフラッシュされます(つまり、使用しているフックが停止します。トラック)、これから [email protected] アーカイブ。

2
meuh