A few times I had a situation like this:
I sent an email to [email protected].
For this email, I received a delivery failure report, giving reasons like "550 5.1.1" (user unknown) or "552-5.7.0" (security issue).
In this delivery failure report, a different email address is mentioned
Mail delivery to the following recipient has finally failed:
or
Final-Recipient: rfc822; [email protected]
Original-Recipient: rfc822;[email protected]
So, I assume that the owner of [email protected]
decided to forward emails to [email protected]
. But I only learned about this email address thanks to an error. This could be a privacy problem for the recipient.
Is it standards-compliant to disclose the forward email address in this context? If yes, is there a way to prevent such a disclosure?
Linux/Unix:
Instead of direct forwarding in
~/.forward
(or viaaliases
) forward using e.g.procmail
.~/.forward
does not change envelope sender.procmail
by default changes it to account doing forward.man procmailex
provides an example how to avoid forwarding loops by setting and checkingX-Loop:
header.