I have an email account on my domain, e.g adrian@mysite.com
And on my dedicated server mysite.com I redirect messages from adrian@mysite.com to adrian@gmail.com
Now, if an external user like john@example.com sends me an email to adrian@mysite.com, it properly lands in Gmail but in spam and Gmail headers says that SPF failed, because example.com doesn't designate mysite.com as a permitted sender.
Is there something I can do about this? It doesn't sound right, mysite.com should not claim that is sending email for john@example.com, it should just be labeled somehow as a redirect (from adrian@mysite.com to adrian@gmail.com).
Answer
The behaviour you describe (passing envelope sender through unchanged) is traditionally how mail forwarding has behaved. After all if there's a problem with delivery that's where errors need to go.
To avoid SPF issues forwarding services can use SRS1 to construct a new (local) envelope sender address which routes to the original.
Comments
Post a Comment