Delivery Agent Equates
Recall that the form for the
M
command is:
Msymname, equate, equate, equate, ...
Each equate
expression is of the form:
field=arg
The field
is one of those in Table 20-18. Only the first character of the
field
is recognized. For example, all of the
following are equivalent:
S=21 Sender=21 SenderRuleSet=21
The field
is followed by optional whitespace, the
mandatory =
character, optional whitespace, and
finally the arg
. The form of the
arg
varies depending on the
field
. The arg
might or might not be required.
Special characters can be embedded into the
field
as shown in Table 21-2 of Section 21.3.1. For example,
the backslash notation can be used to embed commas into the
A=
delivery agent equate like this:
... A=eatmail -F0\,12\,99
The complete list of delivery agent equates is shown in Table 20-18. A full description of each begins in the next section. They are presented in alphabetical order, rather than the order in which they would appear in typical delivery agent definitions.
Equate |
Field name |
§ |
Meaning |
|
/path |
Set a chroot directory (V8.10 and above) | |
|
Argv |
Delivery agent’s command-line arguments | |
|
CharSet |
Default MIME character set (V8.7 and above) | |
|
Directory |
Delivery agent working directory (V8.6 and above) | |
|
EOL |
End-of-line string | |
|
Flags |
Delivery agent flags | |
|
LineLimit |
Maximum line length (V8.1 and above) | |
|
MaxMsgSize |
Maximum message ... |
Get Sendmail, 3rd 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.