39

You can do searches that exclude certain labels. That is, searches like this will do what you expect: (label:MyLabel1 AND NOT label:inbox AND NOT label:MyBadLabel1) That search will show you only messages that: Do have MyLabel1 And do not have label inbox And do not have label MyBadLabel1 The tricks are: to get yourself out of conversation mode! (As @...


34

Of course there is; that's just basic filters. Here's one way to make such a filter: In the Gmail search box, search for messages sent to your email address, like this: to:example@firstbusiness.com Assuming you got some results, click the small arrow on the right side of the search box. This will bring up the advanced search menu. Click "Create filter with ...


23

Gmail doesn't provide a way to reorder labels. They are listed in strictly alphabetical order. What I have done is put a relatively unobtrusive punctuation character in the front of the label. For example: _followup !important +client That way they flow to the top. You can do a similar thing to drop labels to the bottom, all depending on whether the ...


22

As of November 2012 this is now possible with a simple search has:nouserlabels Finds all messages without any of your own labels (excludes automatic labels like inbox, spam, and trash). Since Gmail applies labels to individual messages, you might see results that appear to have labels; in this case, another message in the same conversation thread has had ...


20

The post from artlung has the right idea (the easiest way to do this is to edit the filters as XML), but the XML code he posts actually does not do what the original poster requested. The original poster requested to have a single filter that applied two different labels. That is, the original poster wanted to apply two labels to the same email message, ...


15

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


14

The key is to labels and archive. Every new message starts with the inbox label and the all mail label. New labels can be added via filter when the email arrives, or manually by selecting a message and either adding a label via the label drop down, or doing a combination of adding a label and archiving by using the "Move to" drop down. A powerful part of ...


12

Edit your filter and check the "Skip the Inbox (Archive it)" option in addition to your "Apply the label" action.


11

You need to set up your IMAP client as Google instruct in order for the Gmail labels to work. See Recommended IMAP client settings If you client is one of (iPhone, Thunderbird, Apple Mail, Outlook) then click the link and read Google's specific instructions for those clients. Otherwise, you need to configure your client as follows: Sending: Do not save ...


11

The categories are created by Google and not user defined. You can create labels and attach them to emails but what you're asking is not possible


10

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


10

select the label, in the search bar, it will show label:mylabel - add label:unread and search. select all messages by ticking the top left checkbox if there are more unread messages than can be displayed, a small notice will appear above the first message in the search results - you want to select all messages which match the search. now you can click the ...


9

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.


9

Categories are tabs you can have display in your Inbox to help you organize your incoming messages automatically. You can almost also treat them like labels. Labels are "tags" you put on messages. You have to explicitly put the label(s) on a message (or conversation), either through direct action or via a filter. Categories, on the other hand, are Google's ...


8

Sure there is! When you're reading a mail you want to auto label hit the [More ▼] button and choose "Filter messages like these" Set your criteria and click the "Create filter with this search »" link to choose your Label


8

You can try -(label:labelname) enter your search here for more labels to be excluded just continue the following syntax: -(label:Inbox) -(label:Updates) -(label:Social) enter your search criteria Hit enter


8

The solution I ended up with is from this site. Install the "Stylish" Chrome/Firefox plugin Install the "Gmail autohide sidebar" style


7

Try Zapier. Looks like this Zap will let you save attachments to Google Drive based on a specific label you label your emails with.


7

Under Settings (click the gear in the top-right corner), Account, look under the section titled Check mail from other accounts (using POP3):. Next to the account, select Edit Info. You should see options to label messages coming into that account with a label. If you check "Archive income messages" the messages will skip the inbox, as the description states....


6

I had a similar problem, the only way around it was to... first disable THREAD views, which you can do in Gmail > Settings > Conversation View => Turn off. After you do that you can search/create filters that will be applied to single emails and not threads.


6

I wrote a script to add to Google Scripts. function removeLabel() { var labels = []; labels = GmailApp.getUserLabels(); //Loop through all Labels for (var i = 0; i < labels.length; i++) { if (labels[i].getName().indexOf("WORD TO FIND IN LABEL NAME") > -1) { //If the WORD is found in label name - delete the label ...


6

You can use in:(anywhere -inbox) label:unread or in:anywhere label:(unread -inbox) in:anywhere is the same as "All Mail": mails in inbox, archived, and sent mails. When used in conjection with labels, like label:any, it further expands to trash, spam, draft as well. The () after the : makes it an AND operator: all conditions inside () must be fulfilled....


6

What I did is this Do your search on gmail. Select the emails. Click on inbox (You should be able to see the selected emails (highlighted emails).) Now you see the move to folder option. Move your emails to the folder now. This is just a workaround.


6

Alas, the "mute" feature only keeps incoming messages from putting that thread back into the inbox. (1) It doesn't keep the thread out of a label even if you use a label as a secondary inbox. (2) There's no equivalent of "mute" to mute a thread from another label. (3) Filters can't test if the incoming message is going into a muted thread. Archive or mute ...


6

You can hide only first level labels from the label list, which will include all of it’s children, but you can’t hide the children on their own. The only hack I can think of is to make your sub-labels as first level labels and name them something like FirstLevelLabel_SecondLevelLabel instead of nesting SecondLevelLabel under FirstLevelLabel. The rest of ...


6

In straight-up Gmail, no, unfortunately not. The only way I can think of to do it would be to get a third-party email client that supports IMAP and allows for quick folder creation like that. Then you could create the labels (folders) in that and get them in your Gmail account. You could always dump the client afterward.


5

There is not a native Gmail setting to shorten nested label names, although Gmail will automatically shorten label names if needed: http://gmailblog.blogspot.com/2011/04/long-label-names-in-gmail.html However, there is a Greasemonkey script that will do exactly what you want: http://userscripts.org/scripts/show/149052


5

You can install the Send to Google Drive script and it will automatically download all Gmail attachments that have the label GoogleDrive to your Drive folder. Assuming that you are logged in to your Google account, create a copy of this sheet in your Google Drive. Open the sheet and you should see a new Gmail menu – click Initialize and grant the ...


5

You can't. That menu holds all of your labels. The only way to remove a label from that list is to remove the label altogether. If you're having trouble with finding your more important labels amongst a long list, I suggest changing your label name to have some sort of non-numeric character in the front. I do that with a handful of my labels to make sure ...


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