Ask Different is a question and answer site for power users of Apple hardware and software. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

How can I negate the search criterion: "is flagged"?

I need all messages in a given mailbox, whose flag is not set (i.e. they are not flagged).

share|improve this question
up vote 4 down vote accepted

I would create a smart mailbox containing all Flagged items, and then (this is the one you want) a smart mailbox with the 'Not In Mailbox' option to return all the items that are not Flagged, and thus not in that mailbox.

Create this first: Mailbox showing all flagged items

Then for the mailbox you want, create this one: enter image description here

Worked for me in Mail 4.6, OSX 10.6.8.

share|improve this answer
But this would not validate both conditions though, would it? IN Mailbox X AND not flagged.. – Robottinosino Nov 21 '12 at 9:33
Yes, because 'not flagged' is the same as 'not in the Smart Mailbox that includes all the flagged messages'. – atroon Nov 21 '12 at 13:59
Actually, yours is an awesome solution and it works! Thanks! – Robottinosino Nov 24 '12 at 7:26

Your Answer


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.