Hot answers tagged


Updated: There is a blog today about updated Gmail search modifiers that allow you to do this with a simple search! has:nouserlabels Note: Because of Gmails threading you will have labels on some of the messages in the derived list because some messages in a thread will have labeling while some won't. (From Gmail Help - Advanced Search site.) Original ...


Type into the search field of Gmail: from:xyz OR to:uvw see also here. to make a filter (and apply actions to that filter) from that search: click the little down arrow on the right side of the search field and then click create filter with this search.


Yes, you can filter by delivered-to. Just create a new filter with in the has the words field.


Go to the list of filters in Settings, edit the filter you want to run, don't change anything, and before you click Update Filter, check the box that says "Also apply filter to [x] matching conversations".


GMail natively does not have this feature. However, there is a Filter Import/Export feature in the labs that you could use, though it involves editing xml. Once you enable the feature and Save Changes, go to Settings > Filters. This will result in an xml file. You could edit the xml file to move the order of the filters, and then reverse the process ...


If you are talking about searching, then @akira's question is correct. However, it sounds like you are asking about how to use this condition in a filter. The trick is that you can put whatever search criteria you want in the filter's Has the words field. For any other field it will prefix your criteria with the field name. For example, if you type user@...


Any time you save a filter, it goes to the bottom of the list. Once you know what order you want your filters in, open each one in order, and just click Save without changing anything. When you get to the last one, the filters are all in order. Of course, you would have to repeat this if you ever really did have to change a filter.


I just tried it, and it seems that they happen in the order they are defined in the list: If you have: Star email message from:foo Apply label to is:starred ... then it will apply the label to the message. If you reverse the order, it won't.


No, there is no way to do this. But, you can use the Google Labs project Filter import/export under Settings > Labs in Gmail. Install Filter import/export in Labs Create your filter Go to Settings > Filters Check the checkbox next to your new filter Click "export" at the bottom, this will create an xml file called mailFilters.xml You should have a ...


Here is a list of all the advanced operators: from: to: subject: OR - (hyphen) label: has:attachment list: filename: " " (quotes) ( ) in:anywhere in:inbox in:trash in:spam is:important is:starred is:unread is:read has:yellow-star has:red-star has:orange-star has:green-star has:blue-star has:purple-star ...


Yes. See the note on point 4 below. Gmail's filters allow you to manage the flow of incoming messages. Using filters, you can automatically label, archive, delete, star, or forward your mail, even keep it out of Spam. To create a filter Click the down arrow in your search box. A window that allows you to specify your search criteria will ...


The 'or' function in Gmail is represented by 'OR,' and the 'not' function is represented by a minus (-). You also can use quotes (" ") to specify an exact phrase. From the Gmail help page on Boolean operators.


One way you can do it is by using the minus operator on the label operator. So for example: -label:tag-a -label:tag-b -label:tag-c or for one-word tags: -label:{taga tagb tagc} This is probably only practical if you don't have a lot of labels. Additionally, if they don't change often, you can include a link to this search so that it easily accessible ...


Yes In your Gmail settings, under "Accounts and Import", if you have multiple "send mail as" accounts set up you can choose to always default to your Gmail account or to respond with the account to which the message was sent.


Sorry, we do not currently have functionality that allows you to use different kinds of stars with filters.


Filters are processed in the order they exist in the list. This means that if a filter comes after another one, you can use one of these special filter criterias which it warns you about. For example, if you have a filter that stars a message, then you can have a rule below it use is:starred successfully. Some criteria is even applied automatically before ...


To my surprise, the solution to me was using the vertical bar | between emails instead of the comma , in the TO filed during filter creation. Example: | |` The search box would look like: to:( | | I got a popup message from Gmail saying that using ...


Sure. You need to create a filter. Matches: from:( Do this: Apply label "CLIENT" Matches: to:( Do this: Apply label "non-work related"


Not directly, no. You need to set up a mailing list, such as on Google Groups. (Really it could be any of a number of services. The key is that there is a single email address to use that will send all messages sent to it on to member email addresses.) However, there's a bit of setup involved and your syndicate members will need to do a little work as well....


Ever since the recent Google Calendar changes, I've found this updated filter to work best. As a search: subject:("invitation" OR "accepted" OR "rejected" OR "updated" OR "canceled event" OR "declined") when where calendar who organizer As a filter: From: To: Subject: "invitation" OR "accepted" OR "rejected" OR "updated" OR "...


This can be fixed by using the Inbox settings page and uncheck the option to have important mail ignore filters.


Gmail shows a preview of the messages that the filter will apply to during the filter setup I'd encourage you to review the results in the future to make sure they are what you expect. Unfortunately at this time it is not possible to revert a filter after creation, but I'm passing along your feedback. If you haven't already, make sure to delete that filter ...


Alias = mirror of the original or main email address. Therefore the disk space is shared between the two. Good explanation over here. An alias is essentially just a nickname for a mail account. The alias itself has no mailbox and all mail sent to it will be delivered to the mailbox it is mapped to.


Instead of separating multiple email addresses with a comma, you should separate them with OR, as per this Gmail help document. Matches: from:(s****** OR s******* OR s******* Do this: Delete it


Google has the operator has:nouserlabels now. It works like a charm for what you want to do. I don't know why it was so difficult to find for so long. Maybe it is fairly new.


go to and create a new Google Apps Script select the "Create script for Gmail" option this will create a script project this will create a script called this will create sample functions, one them named processInbox save the project customize the script and test it until you are satisfied find the "custom project's ...


In my case I had lots of rubbish in the All Mail folder, mail that should have been deleted but accumulated there for some reason. I wanted to get rid of it without touching anything that was labelled including the nonuser labels. This did the trick: has:nouserlabels -in:Inbox -in:Draft -in:Sent


Yes, it will display all that apply. For each filter you're able to assign one label. If you happen to have multiple filters catch the same email, they will each label the incoming mail accordingly.


Also apply filter to xx matching conversations. option is available next to search filter in gmail


According to this Google Groups post, it is not possible: Unfortunately, a filter can only apply a single label. If you want to apply more than one you need to create more than one filter, with the same search criteria.

Only top voted, non community-wiki answers of a minimum length are eligible