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.

Has anyone figured out how to get Gmail to stop processing filters once a condition is met? I would like to avoid having certain messages can potentionally get multiple labels. As great as Gmail is, the filtering option is quite primitive.

share|improve this question
add comment

2 Answers 2

This sort of answers my question. You can't stop filters from processing once a condition is met, but you can add a filter to filter messages that have been filtered, which will do in my case.

share|improve this answer
    
This was helpful. I have a variety of messages coming from the same email address but with different text in quotes in the From header. I set up rule #1 to apply the label "noise". Then I set up rule #2 to exclude messages with that label (with -label:noise) and apply its own label. –  Philip Durbin Feb 5 '13 at 14:22
add comment

You could use NOT functions in your filter. Say you have a, b and c as keywords for your labels:

  • filter1: a -b -c > everything from a

  • filter2: -a b -c > everything from b

  • filter3: -a -b c > everything from c

but of course, this is a hassle in case of many filters

share|improve this answer
add comment

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.