Take the 2-minute tour ×
Web Applications Stack Exchange is a question and answer site for power users of web applications. It's 100% free, no registration required.

How can I mark all emails as read on a certain label with several sub labels in Gmail? I have a label, say Projects, with several sub-projects, like ProjectA ProjectB, ProjectC underneath it.

Is there a simple way to mark all emails under Projects to be marked as Read?

share|improve this question
    
I don't know that there's an easy way to do that, since you can't use wildcards in a label: search. –  Al E. Feb 21 '13 at 13:27

4 Answers 4

With Google mail, go to the parent label ("Projects") and with each sub label it should appear to the left of the subject, with this screen (on the parent label) tick all and mark as read.

Reply if this is right or not for your situation :)

share|improve this answer
    
Showing some pics would definitely clarify things. –  Jacob Jan Tuinstra Mar 16 '13 at 18:38
    
This only work for the current page of emails, not for all emails under that label if 100s/1000s –  flurdy Jun 12 at 11:06

In the searchbox in your gmail use label:unread to display all unread mails. When you want to filter this down towards one or more filters, append the search query with label:x

After that simple (keep using) use the button "More" and select "Mark all as read". This will mark all email (on current page) as read, and automatically UPDATE the browser with a new series of unread mails, to keep matching the search query still active.. So keep doing that until you're through. Simplest way, with least amount of actions.

Make sure the amount of emails per page is maximized to make things easier.

share|improve this answer

Unfortunately I have been unable to include a wildcard for the search but you can do the following:

  1. Use the search box to a label you want, or click on the label on the side menu
  2. On the same row as the More button you will see a button with a square and a pull down. click on the pull down
  3. You will see several choices including: All, None, Read, Unread, Starred, Unstarred. Click All.
  4. all the messages on that page will be highlighted. And an extra row will be added to the top of the list. This row will say: All 100 conversations on this page are selected. Select all 115 conversations in "Projects"

  5. The second part of that statement is a link that will select all the messages, not just the ones on that page. Click it.

  6. Then use the More button to tell Gmail to mark them all as read.

Repeat for other labels or searches you need to run.

share|improve this answer

Create a new filter with the "Has keywords: " field containing "label:Projects" or whatever else appears in the search bar when you open the folder.

  1. Select to apply it to all currently matching items
  2. Select Mark as read
  3. Click Apply

You'll get a popup suggesting you not use labels because no incoming mail will ever match, but that's kind of the point.

Anyway, don't forget to delete the filter when you're done.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.