ブール値のOR
条件を使用してGmailでメッセージをフィルタリングするにはどうすればよいですか?たとえば、To:
またはFrom:
フィールドにアドレスを指定できますが、これは両方の条件を満たす電子メールにのみ一致します。 1つまたは両方の基準を満たすメールをどのように一致させることができますか?
Gmailの検索フィールドに入力します。
from:xyz OR to:uvw
here も参照してください。
その検索からフィルターを作成(およびそのフィルターにアクションを適用)するには、検索フィールドの右側にある小さな下向き矢印をクリックし、[create filter with this search
]をクリックします。
検索について話している場合、@ akiraの質問は正しいです。ただし、この条件をフィルターで使用する方法について質問しているようです。
トリックは、フィルターのwordsフィールドに必要な検索条件を入力できることです。他のフィールドについては、フィールド名を基準の前に付けます。たとえば、Toフィールドに[email protected]
と入力すると、フィルター条件to:([email protected])
が作成されます。 wordsフィールドで機能する理由は、プレフィックスを何も付けていないためです。これは、電子メールのコンテンツに対する通常の検索として機能するためです。
OR
条件を入力します。例:to:[email protected] OR from:[email protected]
これは、 その他の属性 を一致させる場所(たとえば、label:
、in:
など)を置く場所でもあります。
これはShow search optionsページでも機能しますが、代わりに通常の検索を使用する方が簡単です。
驚いたことに、私にとっての解決策は、フィルターの作成中にファイルされたTO
のコンマ|
の代わりに、電子メールの間に,
を使用することでした。
例:
[email protected] | [email protected] | [email protected]`
検索ボックスは次のようになります。
to:([email protected] | [email protected] | [email protected])
Gmailから、特殊文字を使用すると予期しない結果が生じる可能性があるというポップアップメッセージが表示されました。続行をクリックするだけで、完全に機能しました。
Gmailはいくつかの構文を受け入れます:
Apple OR orange Apple | orange {Apple orange}
個人的には、ニースで簡潔なため、中括弧を使用するのが好きです。以下はすべて同等です。
from:{john jane joe} {from:john from:jane from:joe} (from:john OR from:jane OR from:joe)
それらをグループ化できます:
{"Words1" AND "Words2"} OR {"Words1" AND "Words3"}など...
to
フィールドで作業する最善の方法は次のとおりです。
to:({[email protected] [email protected] [email protected]})
代わりにhas the words
入力フィールドを使用する必要があります。これにより、新しいフィルターを削除して作成する代わりに、既存のフィルターを更新できます。
例:from:(sas.com) OR to:(sas.com)