gmailのラベル・フィルターで、"含まない"振り分けのテスト

gmailで、特定のメールアドレスからのメールを、
"test"というラベル付けで管理していたけど、
自動送信メール等で大量のメールが来るようになり、
重要なメールを見落としてしまったので、振り分け処理を改善する。

目標その1

ラベルの構成↓

test
├test2
└test3
  • 普通のabc1@adempiere.jpから着たメールは、testだけに入る(testラベルだけ付く)
  • abc1@adempiere.jpに来て、タイトルに"keyword2"が含まれていたら、test2だけに入る(test2ラベルだけ付く)
  • abc1@adempiere.jpに来て、タイトルに"key word3"が含まれていたら、test3だけに入る(test3ラベルだけ付く)

この設定で"test"ラベルには、大量の自動送信メールが来なくなるので、メールを見落としにくくなる、はず。

設定その1

ラベルを作る(手順省略)

フィルター設定

条件: from:(abc1@adempiere.jp) -{keyword2 "key word3"}
処理: 受信トレイをスキップ, ラベル「test」を付ける

条件: from:(abc1@adempiere.jp) subject:keyword2
処理: 受信トレイをスキップ, ラベル「test1/test2」を付ける

条件: from:(abc1@adempiere.jp) "key word3"
処理: 受信トレイをスキップ, ラベル「test1/test3」を付ける

目標そ2

"test"ラベルの条件を件名(Subject)にしてみる。

設定その2

条件: subject:(製品xyz) -{keyword2 "key word3"}
処理: 受信トレイをスキップ, ラベル「test1」を付ける

条件: subject:(製品xyz keyword2)
処理: 受信トレイをスキップ, ラベル「test1/test2」を付ける

条件: subject:(製品xyz) "key word3"
処理: 受信トレイをスキップ, ラベル「test1/test3」を付ける

期待した通りに振り分けされた。
実際の環境では、思った通りに振り分けられなかったけど、 なんでだろう・・?