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

Class

§

Description

$=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.



Sendmail
sendmail, 4th Edition
ISBN: 0596510292
EAN: 2147483647
Year: 2002
Pages: 1174

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net