Forwarding with Re-Sent Headers
Some MUAs allow users to forward (resend, bounce, or redirect)
messages to other users. For example, the
mush(1) MUA forwards the
current message to the user named fred
with the following command:
message 1 of 3> m -f fred
Messages can also be forwarded with dist(1) from mh(1) and from within other MUAs.
When messages are forwarded, header lines that describe the
forwarding user must begin with the Resent-
prefix. When fred
receives this
message, he sees two similar header lines:
From: original-sender Resent-From: forwarding-sender
When both the original From:
and the forwarded Resent-From:
appear in the
same header, the Resent-
form is always considered the most recent.
The sendmail program examines only a few header names to see whether a mail message has been forwarded. Those that it knows are listed in Table 25-12.
Table 25-12. Known re-sent headers
Resent- form of |
Header |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
If sendmail finds any header with a name
beginning with Resent-
,
it marks that message as one that is being forwarded,
preserves all Resent-
headers, and creates any needed ones.
Get sendmail, 4th Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.