Items, when present, must be in the following order:
from
Full canonical name of the sending host (required).
by
Full canonical name of the receiving host (required).
via
Physical network that was used to transmit the message, such as TCP, INTERNET,
JANET, or XNS (optional).
with
Protocol used to receive the message, such as ESMTP or SMTP (optional).
id
Identifier assigned by the local host, such as the Message-Id: header??™s value (optional).
for
Initial, untranslated address of the recipient??”when there is a single recipient, sendmail
always includes this item (optional).
;date
Date this message was received (required).
This is the Title of the Book, eMatter Edition
Copyright ?© 2007 O??™Reilly & Associates, Inc. All rights reserved.
25.12 Alphabetized Header Reference | 1163
The Received: header must be declared in the configuration file. It is a mandatory header,
so it should never be prefixed with ?flags?. The typical declaration of this header has
evolved from version to version of sendmail (some of these examples have been wrapped to
fit the page):
V8.12:
HReceived: $?sfrom $s $.$?_($?s$|from $.$_)
$.$?{auth_type}(authenticated$?{auth_ssf} bits=${auth_ssf}$.)
$.by $j ($v/$Z)$?r with $r$. id $i$?{tls_version}
(version=${tls_version} cipher=${cipher} bits=${cipher_bits}
verify=${verify})$.$?u ?†? line wrapped to fit page
for $u; $|;
$.
Pages:
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095