Author: Robert Blayzor Date: To: exim-users Subject: Re: [exim] BATV and SRS interaction
On Jan 7, 2016, at 11:47 PM, Ted Cooper <eximX1312y@???> wrote: >
> On 08/01/16 11:37, Robert Blayzor wrote:
>> Or am I missing something and that BATV and SRS re-writes co-exist in
>> harmony? It certainly does not seem possible?
>
> They work together as the SRS system will rewrite the bounced address
> back to the BATV address and bounce that back to the original. SRS
> chains are possible, but may need DB storage of wrapped addresses if
> they are too long, or just for convenience.
>
> A = Origin server
> B = Forwarding server
> .. (more fwd servers)
> C = Final server
>
> - A signs address with BATV
> prvs=NNNNNNNNNK=peter@???
> - B receives email, wraps address with SRS
> SRS0=HHH=TT=example.com=prvs=NNNNNNNNNK=peter@???
> (or if this is a multi-step SRS1, ..)
> - C rejects or bounces to SRS address (technical difference ignored)
> - B unwraps SRS to BATV
> - bounce sent back to A
Excellent. That’s exactly what I wanted to know and thanks for the clarity. I wasn’t sure if the delimiters would break anything in the SRS spec when the BATV bounce address merged into the new envelope sender address.
--
Robert
inoc.net!rblayzor
XMPP: rblayzor.AT.inoc.net
PGP Key: 78BEDCE1 @ pgp.mit.edu