Prev | Current Page 2021 | Next

Bryan Costales, Claus Assmann, George Jansen, Gregory Shapiro

"sendmail, 4th Edition"


25.4 ?flags? in Header Definitions | 1127
The ? characters must immediately follow the H and immediately precede the name
withno intervening spaces. If a space precedes the first ?, that ? is misinterpreted as
part of the header name, rather than as the start of a list of flags, and this error message
is printed:
header syntax error, line " ?flags?name: field"
?†‘
note leading space
If the first ? is present but the second is absent, sendmail prints the same error message
and skips that H configuration command. The flags that are listed between the ?
characters correspond to flags that are listed with delivery agent F= equates. When
processing a mail message for forwarding or delivery, sendmail adds a header line if a
flag is common to bothth e H definition list of flags and the delivery agent??™s list of
flags. For example:
H?P?Return-Path: <$g>
This H definition begins witha P flag. This tells sendmail to add this header line to the
mail message only if a selected delivery agent also contains that flag. Because the
Return-Path: header (?§25.12.33 on page 1165) should be added only during final
delivery, the P flag appears only in the prog and local delivery agent definitions:
Mprog, P=/bin/sh, F=lsDFMeuP, S=10, R=20, A=sh -c $u
Mlocal, P=/bin/mail, F=rlsDFMmnP, S=10, R=20, A=mail -d $u
?†‘
note
No check is made to ensure that the H flags correspond to existing delivery agent
flags.


Pages:
2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032 2033
sieci reklamowe internet House Extension plecaki Hotele spa Kalkulator kredytowy