How To Search Gmail

I have been using Gmail for years!  I have some really old e-mails that I am having a hard time finding with the regular Gmail search.  Do you know what the advanced filter commands are for for searching Gmail?

Answer:

Yup!

First things first.  Tap on the arrow on the Gmail search box.  It will pull up these options to search based on “From” “To” “Subject” “Has The Words” “Doesn’t Have” and whether the e-mail has an attachment.

Screen Shot 2013-07-29 at 3.04.14 PM

Below are some examples of advanced search commands in Gmail.

 

() – used to group words – [example: from:pulsebot (dinner OR movie) means messages from Pulsebot that contain either the word dinner or the word movie]

+ – used for matching the search term exactly (example: +cat finds messages that contain exactly rather than cats or ctas)

(- hyphen) – used for excluding messages from your search (example dinner -movie finds messages that contain the word dinner, but not movie)

after: – Search for messages that are sent on or after a date (must be in YYYY/MM/DD format)

before: – Search for messages that are sent before a date (must be in YYYY/MM/DD format)

circle: – Searches e-mail that you have received within your Google+ circle.

from: – followed by the e-mail address of the contact

to: – followed by the e-mail address of the contact

deliveredto: – Search e-mails with a certain e-mail address in a “delivered-to:” section

subject: – followed by a keyword related to the subject line

list: – searches for messages on mailing lists (example: list:info@example – finds messages with the words info@example.com in the headers, sent to or from the list)

has: – followed by words that are in the e-mail

OR – use this command in this format: keyword OR another keyword

- “subject keywords” – finds e-mails that has a body or subject containing “subject keywords” in that exact order

- ‘subject keywords’ – finds e-mails that has a body or subject containing “subject” and “keywords,” but not in that exact order

cc: – followed by an e-mail address for a contact that you sent an e-mail to in the CC field

bcc: – followed by an e-mail address for a contact that you sent an e-mail to in the BCC field

filename: – followed by a filename that is attached to an e-mail (example: filename:.xls searches for files that are Excel format)

has:attachment – Search e-mails that has files attached

has:circle – Search e-mail from somebody that is in any of your Google+ circles.

has:yellow-star – Search e-mails that have a yellow star

has:red-star – Search e-mails that have a red star

has:orange-star – Search e-mails that have an orange star

has:green-star – Search e-mails that have a green star

has:blue-star – Search e-mails that have a blue star

has:purple-star – Search e-mails that have a purple star

has:yellow-bang – Search e-mails that have a yellow exclamation mark

has:red-bang – Search e-mails that have a red exclamation mark

has:purple-question – Search e-mails that have a purple question mark

has:orange-guillemet – Search e-mails that have two orange forward arrows

has:blue-info – Search e-mails that have a blue “i”

has:userlabels – Searches for e-mails that have any labels, except defaults like “inbox” or “spam”

has:nouserlabels – Searches for e-mails that have not been labeled with any labels except ones that Gmail uses by default

in: – Search for e-mails that are in a folder (example: in:drafts searches within the Drafts folder or in:inbox searches for e-mails in the inbox)

in:anywhere: – Search for e-mails that are anywhere in Gmail

is:starred – searches for e-mails that are starred

is:unread – Search e-mails for unread messages

is:read – Search e-mails that have been opened

is:important – Search e-mails that are marked as important

label: followed by a keyword to search e-mails that were assigned that label

lang: – Search e-mails that are in a specific language

larger: – Search for e-mails that are bigger than a certain size in terms of bytes.  Use “k” for kilobytes and “m” for megabytes (example: 10m)

- larger_than: – Search for e-mails that are bigger than a certain size in terms of bytes.  Use “k” for kilobytes and “m” for megabytes (example: 10m)

size: – Search for e-mails that are bigger than a given size in bytes

smaller: – Search for e-mails that are small than the specified size