Hello,
Why isnt it standard to put the envelope sender into the RECEIVED
header?
Because it can change in transit in ways which can be confusing and
potentially reveal legitimately private information.
Can you xplain what is private about that? Thank you
See the whole history of "masquerading" in MTAs. It is positively none
of your business how other sites canonicalize senders. Or even why
that info is sensitive in any particular case.
If its private why would MTA give that information to anyone else?
Doesn't that make it non-private by default?
As noted often envelope sender goes into return-path header so whats
difference to put it as a component in received header? Return-path
header often the first header at top so much more public for anyone to
see. If want to masquerade, MTA should use "from" header as the
enveloper sender.
If none of your business, what is purpose of return-path?