I want to filter every message that is sent to a mailing list, except those that begin (or just contain) "Re:"

In "Has the words" I've put.

subject:(mailing-list) subject:(-re)

However that will seem to pull out (archive) entire threaded messages where the first one is not a "Re:" But the responses are.

I basically just want replies to go to my mail mailbox, but archive the rest.

2 Answers 2


You only want one subject: field:

subject:("mailing-list" -re)

Gmail can only deal with one of each field operator.

  • This worked perfectly!
    – NexusRex
    Nov 30, 2012 at 13:37

Have you tried using the not operator on subject: instead?

subject:(mailing-list) -subject:(re)

  • Yeah, that doesn't work either.
    – Arelius
    Feb 1, 2011 at 0:18

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

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