I have a client who often forgets to CC my boss. I'd like to set up a Gmail filter that detects when he isn't in the To/CC fields for e-mails from this client and forwards a copy to him.

Is this possible using Gmail's filters?


You can use the - minus symbol to specify NOT and you can put miltiple arguments simply by separating them with a space.

Create a filter with the following:

FROM: client@company.com TO: me@email.com -boss@email.com

The above filter will return emails that are from client@company.com, have been mailed to me@email.com but have NOT been mailed to boss@email.com.

Now you just need to set that filter to auto-forward to you boss' email address


Try a filter based on if the address is even in there at all. Something like the following:

Doesn't have: forgottenboss@example.com

This should highlight any incoming emails that do not contain the above email address anywhere which you could then target to forwarding on to.

To preview the filter results, run this in the search:


  • You can also setup a forwarding address here so that your filter automatically forwards anything that hits the filter to your boss. Note: Your boss will have to give you the code that GMail sends to verify permission to do this. And don't be scared by the Forward all your email permission check... it doesn't auto-forward everything. Mar 8 '12 at 3:37
  • Unfortunately, this doesn't seem to do the trick. It appears that Gmail only searches the message body for the e-mail for the "doesn't have" filter.
    – ceejayoz
    Mar 8 '12 at 14:47

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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