I use email aliases for my email account to design incoming email filters for mail sent to me from different sources, for example:

It's easy for me to set up incoming search filters for the "newsletter" or "bills" aliases, so I can select messages sent only to those labels. For example: to:[email protected].

However, I have not figured out a design for an incoming mail filter to take action on emails addressed to my "bare" email, [email protected]. I've tried what I thought would be an exact match, to:"[email protected]", only to find that the filter selects email sent to all three addresses: [email protected], [email protected], and [email protected].

What Gmail incoming mail filter will select only messages sent to [email protected] exactly so I can process them in some way (for example, forwarding them)?

Note: I filed a very similar question recently but I realized after an answer was submitted that I hadn't made it clear that I want to take action upon incoming email to my bare address rather than simply post-process email already received.

1 Answer 1


The filter you need to use in the Includes the words field is:

to:[email protected] -([email protected] OR [email protected])

Please try it out and let us know how it goes.

  • I know you had a similar question posted as well.Have you tried this new answer? Did it work for you? Commented Feb 17, 2020 at 23:24
  • Please check the updated answer. Commented Feb 17, 2020 at 23:43

Your Answer

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

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