I created a filter that matches all the automated messages sent from a service, marks them as read, archives them (skips the inbox), and adds an "Automated" label.
This works great most of the time, but sometimes a colleague or customer who receives a copy of one of these messages will "reply" to one of these messages, sending their comments in a message to me. I need these replies to be treated as important, unread messages that arrive in my inbox so I won't miss them!
I have tried adding a "not from these addresses" rule to my filter to try to get it to NOT match the filter when it's from one of these addresses (colleague/customer). But this doesn't seem to work because Gmail aggregates the customer's reply into the same "conversation" and the filter has ALREADY matched and been applied to that conversation (because the earlier message(s) in the conversation were automated messages that DID match all of its criteria).
What would be a good solution be? Other ideas I've thought of...
- Add another filter that matches all mail sent from my customer and moves it back to the Inbox. I think this would work as long as this filter came after the other filter. The problem is, I don't see "Move to inbox" or "Mark as unread" listed as an option in the edit filter box. The only related option is "Apply the label:" but "Inbox" isn't listed as one of the label options. Am I missing something?
- Ask my customer to always change the subject line when replying so that Gmail won't group it in the same conversation. (This is not an acceptable solution because it relies on them to change their habits, which I have no control over...)
- Turn off Conversations for all my e-mail. (This is not an option, because most of the time having things grouped into conversations is helpful...)