22.4 Internal Class Macros
Prior to V8
sendmail, only the class $=w
was used internally, and only a small handful of classes were used in
the configuration file. Recently, more and more classes have been
added to that list. Table 22-3 lists all the class
macros defined internally by sendmail as of
V8.12.
Table 22-3. All the class macros defined internally by sendmail
$=b
|
$=b
|
MIME types for no NL-to-CRLF translation
|
$={checkMIMEFieldHeaders}
|
$={checkMIMEFieldHeaders}
|
MIME headers for maximum parameter length checking
|
$={checkMIMEHeaders}
|
$={checkMIMEHeaders}
|
MIME headers for maximum legal length checking
|
$={checkMIMETextHeaders}
|
$={checkMIMETextHeaders}
|
MIME headers for maximum arbitrary length checking
|
$=e
|
$=e
|
Encode this Content-Transfer-Encoding:
|
$=k
|
$=k
|
The local UUCP name
|
$=m
|
$=m
|
List of local domains
|
$=n
|
$=n
|
Don't encode these Content-Types
|
$={persistentMacros}
|
$={persistentMacros}
|
Macros preserved in the qf file
|
$=q
|
$=q
|
Always quoted-printable encode Content-Type:
|
$=s
|
$=s
|
Presume an RFC2822 7-bit body
|
$=t
|
$=t
|
List trusted users
|
$=w
|
$=w
|
List of our other names
|
Note that these classes really are used internally by
sendmail, so don't try to
redefine their use in the configuration file. Such an attempt will be
doomed to failure.
|