PC使いこなし塾

埋もれたメールを瞬時に探せるGmail検索テクニック


 便GoogleGmail使使

 Gmail()3






実用性重視の検索方法3選

 Gmailでは以下の画像のように、検索欄にキーワードを入れるだけでなく、さまざまな演算子を指定できるようになっています。ここで紹介する方法は全てこの検索欄に入力して検索してください。

Gmailでは検索欄に演算子を追加することで、大量のメールであっても容易に絞り込むことができる


キーワードやメールアドレスなど、複数の条件を組み合わせてメールを検索したい


 (OR)(AND)

 OR使AB
演算子使用例
OR田中ORfrom:tanaka@impress.co.jp
説明: 「田中」というキーワードが書かれているか、「tanaka@impress.co.jp」というメールアドレスの送信者のメールを検索する

 from:tanaka@impress.co.jp@impress.co.jp

 AND使AB
演算子使用例
ANDfrom:tanaka@impress.co.jpANDsubject:報告会
説明: 「tanaka@impress.co.jp」という送信者で、かつメールのタイトルに「報告会」というキーワードが含まれているメールを検索する

 上記の「subject:」はメールタイトルを指定する演算子です。ANDを使ってメールタイトルも検索条件に含ませました。なお、通常は「A B」のように半角スペースが空いた状態でも「A AND B」という「AかつB」の意味になります。ただ、ORなど複数の演算子を加える場合は、ANDを明示した方が見間違いが起きにくいでしょう。

 次は応用ですが、これらのORやANDの条件を複数用いる場合は、「()」で条件を括っておかないと正しく検索が行なわれません。以下のORを2つとANDを使った条件指定を見てみましょう。

演算子使用例
()(田中 OR from:tanaka@impress.co.jp OR from:suzuki@pcwatch.co.jp)AND subject:報告会
説明: 「田中」というキーワードまたは「tanaka@impress.co.jp」という送信者または「suzuki@pcwatch.co.jp」という送信者で、かつメールのタイトルに「報告会」というキーワードが含まれているメールを検索する。

 この時、カッコを付けなかった場合、最後のメールアドレス「suzuki@pcwatch.co.jp」のみANDの「subject:報告会」がかかってしまいます。複数の条件を指定して、意図した検索ができなかった場合は、カッコを付けて条件の範囲を明確にすれば解決するかもしれません。


添付ファイルがあるメールをサイズで判別して検索したい

 大量のメールの中から以前に添付してもらったファイルを見つけたい場合などには、添付ファイルの有無で条件を付ける「has:attachment」を使いましょう。

演算子使用例
has:attachmentfrom:tanaka@impress.co.jphas:attachment
説明: 「tanaka@impress.co.jp」という送信者で、ファイルが添付されているメールを検索する

 larger:
演算子使用例
larger:from:tanaka@impress.co.jplarger:10M
説明: 「tanaka@impress.co.jp」という送信者で、10MB以上のサイズのメールを検索する

 larger:smaller:使使BASE641.35MBGmail6.5MB

 has:attachment

 ""()使
演算子使用例
""from:tanaka@impress.co.jp larger:10M AND"Forum 2016"
説明: 「tanaka@impress.co.jp」という送信者から、10MB以上のサイズのメールかつ「Forum 2016」というフレーズが含まれたメールを検索する

 フレーズ検索が通常のキーワード検索と違うのは、上の例であれば「Forum 2016」と一続きで書かれているものを探すという点です。これをキーワードで検索した場合は、「Forum」と「2016」が別々に検索の対象になり、「Forum 2015」や「~2016」といった別のものもリストアップされてしまいます。


期間を指定してメールを検索したい

 頻繁にやり取りをしている相手で、数年前といった長い期間を遡って過去のメールを探すのは、単純なキーワード検索だけでは手間が掛かります。そんな時は「after:」と「before:」という演算子を使って期間を指定した抽出ができます。

演算子使用例
after:before:from:tanaka@impress.co.jpafter:2011/01/6before:2011/03/31
説明: 「tanaka@impress.co.jp」という送信者から、2011年1月6日から2011年3月31日までの期間のメールを検索する

 なお、「after:」と「before:」とは「older:」と「newer:」で置き換えることもできます。次はこの期間内で“既読”のメールを抽出してみます。

演算子使用例
is:readis:readfrom:tanaka@impress.co.jp after:2011/01/6 before:2011/03/31
説明: 「tanaka@impress.co.jp」という送信者から、2011年1月6日から2011年3月31日までの期間で既読のメールを検索する

 is:readis:unreadis:starredis:unread is:starred

 older_thannewer_than
演算子使用例
newer_than:is:unread from:@impress.co.jpnewer_than:3d
説明: 「@impress.co.jp」からの送信者で、直近3日以内の未読メールを検索する

 d使ymolder_than:3d3

 3

演算子の一覧

演算子使用例
from:from:tanaka@impress.co.jp
説明: 「tanaka@impress.co.jp」からのメールを検索する
to:to:tanaka@impress.co.jp
説明: 「tanaka@impress.co.jp」へのメールを検索する(CcとBccを含む)
subject:subject:報告会
説明: タイトルに「報告会」というキーワードが含まれているメールを検索する
OR田中ORfrom:tanaka@impress.co.jp
説明: 「田中」というキーワードが書かれているか、「tanaka@impress.co.jp」というメールアドレスの送信者のメールを検索する
演算子使用例
-田中-鈴木
説明: 「田中」というキーワードは含むが、「鈴木」は含んでいないメールを検索する
label:from:tanaka@impress.co.jplabel:社内
説明: 「tanaka@impress.co.jp」という送信者で、「社内」のラベルが付いたメールを検索する
has:attachmentfrom:tanaka@impress.co.jphas:attachment
説明: 「tanaka@impress.co.jp」という送信者で、ファイルが添付されているメールをメールを検索する
list:list:info@impress.co.jp
説明: メールヘッダーに「info@impress.co.jp」が含まれ、宛先または送信者がこのメーリングリストのメールを検索する
filename:filename:2016年3月報告書.docx
説明: 「2016年3月報告書.docx」という名前のファイルが添付されたメールを検索する
演算子使用例
""from:tanaka@impress.co.jp"Forum 2016"
説明: 「tanaka@impress.co.jp」からのメールで、「Forum 2016」というフレーズが含まれたメールを検索する
()(田中 OR from:tanaka@impress.co.jp OR from:suzuki@pcwatch.co.jp)AND subject:報告会
説明: 「田中」または「tanaka@impress.co.jp」または「suzuki@pcwatch.co.jp」という送信者で、かつメールのタイトルに「報告会」というキーワードが含まれているメールを検索する。「()」を付けないと全てにANDが掛からない
演算子使用例
in:anywherein:anywhere報告会
「すべてのメール」、「迷惑メール」、「ゴミ箱」の中で「報告会」というキーワードを含んだメールを検索する
in:trashin:trashfrom:tanaka@impress.co.jp
「ゴミ箱」の中にあるメールで、送信者が「tanaka@impress.co.jp」のメールを検索する。「in:inbox」で受信トレイ、「in:spam」で「迷惑メール」内を指定できる
is:importantis:importantfrom:tanaka@impress.co.jp
「tanaka@impress.co.jp」という送信者からのメールで、「優先トレイ」で重要マークが付いたメールを探す。この演算子は「label:important」でも検索できる
演算子使用例
is:readis:readfrom:tanaka@impress.co.jp
説明: 「tanaka@impress.co.jp」という送信者の既読のメールを検索する。「is:unread」で未読を、「is:starred」でスター付きのメールを検索できる
has:yellow-starhas:yellow-starfrom:tanaka@impress.co.jp
説明: 「tanaka@impress.co.jp」という送信者でスター付きのメールを検索する。hasの後のyellow-starのほかにも、red-star、orange-star、green-star、blue-star、puple-star、red-bang、orange-guillemet、yellow-bang、green-check、blue-info、purple-questionを指定できる
cc:cc:tanaka@impress.co.jp
説明: Cc欄に「tanaka@impress.co.jp」を含んだメールを検索する
演算子使用例
after:~before:from:tanaka@impress.co.jpafter:2011/01/6before:2011/03/31
説明: 「tanaka@impress.co.jp」という送信者から、2011年1月6日から2011年3月31日までの期間のメールを検索する。「after:」と「before:」は単体でも使用可能。「older:」と「newer:」で書いても使用できる
is:chatis:chat報告会
説明: チャットで「報告会」を含んだメッセージを検索する
演算子使用例
deliveredto:deliveredto:from:tanaka@impress.co.jp
説明: メッセージヘッダーの「Delivered-To:」欄に「tanaka@impress.co.jp」を含む全てのメールを検索する
circle:circle:友だち
説明: 「友だち」サークルのユーザーから送信された全てのメールを検索する
has:circlehas:circle
説明: サークル内のユーザーから送信された全てのメールを検索する
category:category:updates
説明: 「新着」カテゴリ内のユーザーから送信された全てのメールを検索する。ソーシャルを指定する場合はcategory:に続けて「social」を、プロモーションは「promotions」、フォーラムは「forums」と記述する。
size:size:1000000
説明: メールのサイズが1MBを超えているメールを検索する
演算子使用例
larger:from:tanaka@impress.co.jplarger:10M
説明: 「tanaka@impress.co.jp」という送信者で、10MB以上のサイズのメールを検索する
++報告会
説明: 「報告会」というキーワードと完全に一致するメールを検索する
rfc822msgid:rfc822msgid:200503292@example.com
説明: 指定されたSMTP Message-IDを持つメールを検索する
has:userlabelshas:userlabels
説明: ユーザーが作成したラベルが付いている全てのメールを検索する。「has:nouserlabels」とすることで、ユーザーが作成したラベルが付いていないメールを検索する

(PC Watch編集部)