2021/07/23

Gmailのフィルタリング構文

Gmailを使うようになったので、フィルタリングで使える構文をまとめた。

構文

コマンド 意味 コメント
空白 (スペース)
「かつ」
OR / { } 「または」
- (半角ハイフン)
除外
+ (半角プラス)
検索キーワードと完全一致するメールを検索
例: +ユニコーン
( ) キーワード・検索コマンドをグループ化する。
ORで明示しない限り、空白で区切られたすべてのキーワードがANDで結合される。
例: subject:(りんご みかん)
件名に「りんご」と「みかん」を両方含むメールを検索する。「subject:りんご subject:みかん」と同じ意味。

例: -(in:spam OR in:trash)
迷惑メールかゴミ箱のいずれかに分類されているメールを除外する。「-in:spam -in:trash」と同じ意味。
" " (引用符)
指定したキーワードまたはフレーズに完全一致するメールを検索
AROUND 数字 2 つのキーワードが近くにあるメールを検索。
AROUNDの後に、許容可能な単語数を数字で指定する。
全体を引用符で囲むと、入力された単語順になっている文字列を検索する。
例: holiday AROUND 10 vacation
例: "secret AROUND 25 birthday"


メールの内容でのフィルタリング

コマンド 検索対象 コメント
from: 送信者 @以降の部分だけ(例: from:example.com)でも検索できる。
to: To欄での宛先 宛先メールアドレスや名前
cc: CC欄での宛先
bcc BCC欄での宛先
replyto: 返信先(Reply-Toヘッダ)
subject: 件名
deliveredto: Delivered-Toヘッダに記録されたメールアドレス Delivered-Toヘッダには、メールが転送される際に転送元となったアドレスが記録されている。
list: メーリングリストで送られてきたメール
rfc822msgid: Message-IDヘッダ
has:attachment 添付ファイル付きのメール
filename: 添付ファイルの名前・形式 fiilename:テスト.docx、filename:docx など
size: / larger: 指定したサイズ以上のメール 単位はMB・KB・Bの3種類。
「B」は省略可能。
size:1MB = size:1000KB = size:1000000
smaller: 指定したサイズ未満のメール
after: / newer: 指定した年月日よりも新しいメール "日時はYYYY/MM/DD形式、MM/DD/YYYY形式。
数値が一桁のときは、前に0を加えなくても検索可能
before: / older: 指定した年月日よりも古いメール 日時はYYYY/MM/DD形式、MM/DD/YYYY形式
newer_than: 指定した年数/月数/日数を遡った時点から現在までのメール 年数(y)/月数(m)/日数(d)
2dと指定すると、直近3日間が含まれる
older_than: 指定した年数/月数/日数を遡った時点よりも過去のメール 年数(y)/月数(m)/日数(d)


メールの保存場所、ついているフラグでのフィルタリング

コマンド ショートカット 意味 コメント
is:unread l:^u 未読メール
is:read 既読メール
in:inbox l:^i 受信トレイのメール
is:starred
 / is:star
l:^t スター付きのメール
is:important
/ label:important
重要マーク付きのメール
is:sent l:^f 送信済みメール
in:draft
 / in:drafts
 / is:draft
 / is:drafts
l:^r 下書き
is:snoozed   スヌーズされたメール
in:archive l:^a アーカイブされたメール
in:spam
 / is:spam
l:^s 迷惑メール ほとんどの検索コマンドが対象にしない迷惑メールも含めて検索したい場合に有用
in:trash
 / is:trash
l:^k ゴミ箱内のメール ほとんどの検索コマンドが対象にしないゴミ箱内のメールも含めて検索したい場合に有用
in:mute
 / in:muted
 / is:muted
 / is:mute
l:^g ミュートしたメール
is:chat
 / is:chats
 / in:chats
 / in:chat
l:^b チャット
in:anywhere 迷惑メール・ゴミ箱を含む全てのメールを検索 受信メールだけでなく迷惑メール・ゴミ箱・下書き・送信済みメールやチャットなどのすべてのメールが検索対象に含まれる。
このコマンドで見つからないメールは、ユーザがアクセスすることはできない。
in:all 「すべてのメール」に分類されているメール。


メールのカテゴリ分類・フォルダ分類でのフィルタリング

コマンド 意味・サブコマンド コメント
label: ラベルの指定 in:、is:、category:の代わりとしても使える。短縮して「l:」でも可。


ショートカット 検索対象 同義のコマンド
l:^a アーカイブされたメール in:archive
l:^b チャット in:chats
l:^f 送信済みメール in:sent
l:^g ミュートメール is:muted
l:^i 受信トレイ in:inbox
l:^k ゴミ箱 in:trash
l:^o 不明
l:^p 不明(Phishingメールの可能性があるもの?)
l:^r 下書き in:drafts
l:^s 迷惑メール in:spam
l:^t スター付きメール is:starred
l:^u 未読メール is:unread


label:important 重要マーク付きのメール is:importantと同義
has:yellow-starなど 特定のスター付きのメール  


コマンド 検索対象
has:yellow-star 黄色スターが付いているメール
has:red-star 赤色スターが付いているメール
has:orange-star オレンジ色スターが付いているメール
has:green-star 緑色スターが付いているメール
has:blue-star 青色スターが付いているメール
has:purple-star 紫色スターが付いているメール
has:red-bang 赤色ビックリマークが付いているメール
has:orange-guillemet オレンジ色ギュメ(>>)が付いているメール
has:yellow-bang 黄色ビックリマークが付いているメール
has:green-check 緑色チェックマークが付いているメール
has:blue-info 青色インフォマークが付いているメール
has:purple-question 紫色ハテナマークが付いているメール


has:drive Google ドライブへのリンクが含まれるメール
has:document Googleドキュメントへのリンクもしくは、その添付ファイルが含まれるメール
has:spreadsheet Googleスプレッドシートへのリンクもしくは、その添付ファイルが含まれるメール
has:presentation Googleスライドへのリンクもしくは、その添付ファイルが含まれるメール
has:youtube YouTube 動画が含まれるメール
category: カテゴリー内のメール  


コマンド 検索対象
category:primary メインのボックスにあるメール(らしいが不明)
category:social 「ソーシャル」カテゴリのメール
category:promotions 「プロモーション」カテゴリのメール
category:updates 「新着」カテゴリのメール
category:forums 「フォーラム」カテゴリのメール
category:reservations 予約に関するメール(カテゴリ追加できないが存在)
category:purchases 購買に関するメール(カテゴリ追加できないが存在)


has:userlabels 自分が作成したラベルが付いているメール ラベルは、スレッドにではなく各メールに対して付与される
has:nouserlabels 自分が作成したラベルが付いていないメール ラベルは、スレッドにではなく各メールに対して付与される


<参考にしたサイト>

  • https://support.google.com/mail/answer/7190?hl=ja
  • http://gmail.1o4.jp/operators.html







0 件のコメント:

コメントを投稿