20.5 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.
Table 20-18. Delivery agent equates
/=
|
/path
|
/= (forward slash)
|
Set a chroot directory (V8.10 and above)
|
A=
|
Argv
|
A=
|
Delivery agent's command-line arguments
|
C=
|
CharSet
|
C=
|
Default MIME character set (V8.7 and above)
|
D=
|
Directory
|
D=
|
Delivery agent working directory (V8.6 and above)
|
E=
|
EOL
|
E=
|
End-of-line string
|
F=
|
Flags
|
F=
|
Delivery agent flags
|
L=
|
LineLimit
|
L=
|
Maximum line length (V8.1 and above)
|
M=
|
MaxMsgSize
|
M=
|
Maximum message size
|
m=
|
maxMsgsPerConn
|
m=
|
Max messages per connection (V8.10 and above)
|
N=
|
Niceness
|
N=
|
How to nice(2) the agent (V8.7 and above)
|
P=
|
Path
|
P=
|
Path to the delivery agent
|
Q=
|
QueueGroup
|
Q=
|
The name of the queue group to use (V8.12 and above)
|
R=
|
Recipient
|
R=
|
Recipient rewriting rule set
|
r=
|
recipients
|
r=
|
Maximum recipients per envelope (V8.12 and above)
|
S=
|
Sender
|
S=
|
Sender rewriting rule set
|
T=
|
Type
|
T=
|
Types for DSN diagnostics (V8.7 and above)
|
U=
|
UID
|
U=
|
Run agent as user-id:group-id (V8.7 and above)
|
W=
|
Wait
|
W=
|
Timeout for a process wait (V8.10 and above)
|
|