I would like to apply a particular label to all incoming messages. Gmail filters apply to both outgoing and incoming messages. So I’ve added a condition that says
Doesn't have from:me. This prevents the filter from matching outgoing messages in Sent. However, it also (undesirably) prevents it from matching incoming messages that I send to myself or that someone else has sent to me “from” my own address. Is there a way to only exclude my own outgoing messages?
I’ve seen mention of using
label:sent, but when creating the filter Gmail warns against this saying that they aren’t applied yet at the time the filter is evaluated. I guess they are only for searching after the fact.