Gmail Query String Parameters
To pass these Gmail query string parameters on to Google Mail, simply paste the query into Gmail’s search box.
Query |
Translation |
| from: | Used to specify the sender. |
| to: | Used to specify a recipient. |
| subject: | Search for words in the subject line |
| OR | Search for messages matching term A or term B (OR must be in all caps). |
| – | The hyphen (the “minus” sign) is used to exclude messages from your search |
| label: | Search for messages by label (There isn’t a search operator for unlabeled messages) |
| has:attachment | Search for messages with an attachment. |
| list: | Search for messages on mailing lists. |
| filename: | Search for an attachment by name or type. |
| ” “ | Used to search for an exact phrase (Capitalization isn’t taken into consideration) |
| ( ) | Used to group words or used to specify terms that shouldn’t be excluded |
| in:anywhere | Search for messages anywhere in Gmail (Messages in Spam and Trash are excluded from searches by default) |
| in:inboxin:trashin:spam | Search for messages in Inbox, Trash, or Spam. |
| is:starredis:unreadis:read | Search for messages that are starred, unread or read. |
| cc:bcc: | Used to specify recipients in the cc: or bcc: fields (Search on bcc: cannot retrieve messages on which you were blind carbon copied) |
| after:before: | Search for messages sent during a certain period of time (Dates must be in yyyy/mm/dd format.) |
| is:chat | Search for chat message. |
| deliveredto: | Search for messages within a particular email address in the Delivered-To line of the message header. |
Check out Google’s Advanced Gmail Search page for examples of how to use Google Gmail search.