Why don’t most ESP forwarders use SRS?

Still have a question, spotted an error, or have a better explanation or a source we should cite?

Because SRS solves an SPF-specific problem in a world that has mostly moved on from relying on SPF alone.

SRS was built to fix SPF failures during forwarding by rewriting the envelope sender (Return-Path) to use the forwarder's domain. That's a real fix for SPF. But it only helps SPF. It doesn't touch DKIM alignment, which is what most mailbox providers now treat as the more reliable authentication signal. DKIM survives simple forwarding on its own, as long as nothing modifies the message. For the cases where DKIM breaks (mailing lists, message modification), ARC is the more complete answer.

So the calculation for ESP forwarders works out like this: implement SRS, a complex address rewriting scheme that only fixes SPF, or rely on DKIM alignment (which handles forwarding better) and push for ARC support. Most chose the latter. The implementation cost of SRS isn't trivial, and the benefit it provides is narrow.

There's also a bounce handling complexity. SRS-rewritten addresses have to be decoded when bounces come back. Getting that right adds operational overhead that most forwarding services decided wasn't worth it.

If your DMARC reports are showing forwarding-related authentication failures, DKIM alignment is almost always the right place to look first. Our free DKIM record lookup can confirm your key is published and valid.

Contributors

Who worked on this answer

Every name links to their profile. Every company links to their site. Real people, real accountability.

Ask an AI · tailored to your setup

Get concrete advice on what to focus on instead of SRS for your forwarding auth setup.

I was reading about why ESP forwarders don't use SRS on the Email Almanac. I'm trying to understand what I should actually do about forwarding-related authentication failures. My details: - My sending domain: your domain - Am I seeing forwarding-related SPF or DKIM failures in DMARC reports? yes/no/not sure - Is DKIM set up and aligned on my domain? yes/no/not sure - My current DMARC policy: none/quarantine/reject/not set - My ESP or mail platform: e.g. Mailchimp, SendGrid, Google Workspace, custom - Do my recipients use auto-forwarding or mailing lists? yes/no/not sure Given that SRS isn't the answer, what should I actually focus on to fix my forwarding authentication issues?

Edit the yellow boxes, then send to the AI of your choice.