I'm trying to set up a very simple auto-responder based on the combination of Gmail filters + Canned responses, a thing long in the knowing that should work now quite well... instead it isn't.
I prepared a filter based on a message coming in with a specific address as the recipient: the filter then labels the incoming mail and is instructed to pick a canned response and answer the sender with it.
The filter is up and running, the mail comes in, the filter is correctly triggered, the selected Canned Response is correctly picked AND the response mail is actually even sent (I see it in the "Sent" email box), but simply... to the wrong address:
say the receiving address is recipient@gmail.com and the sender address is sender@senderdomain.com, the canned response mashes it all up to a total mess becoming like
SRS0=[alphanum code]=KI=senderdomain.com=sender@gmail.com
Problem is... there's no such thing as sender@gmail.com, and the sender / receiving domains gets scrambled, so the response never gets delivered (well, almost: seems like some mail servers are actually able to parse the code and deliver the message, but in a minority of cases, making the system way too unreliable).
Is this something expected? And how can it be avoided/solved?