Options in the mc File

When you create a configuration file with the mc configuration technique (see Chapter 4), you can tune each option by including an appropriate statement in your .mc configuration file:[5]

define(`option',`value')         enclose in opposing single quotes 
define(`confAUTO_REBUILD',`True')    for example
DAEMON_OPTIONS(`Port=1097') for example

The option is selected from one of the mc option names shown in the leftmost column of Table 24-3. The value is an appropriate value for that option, as described in the reference section at the end of this chapter. Note that the option and the value should each be enclosed in opposing single quotes to prevent m4 from wrongly recognizing either as a keyword or macro. The leftmost single quote is the reverse apostrophe, and the rightmost is the normal apostrophe.

Table 24-3. All option mc macros ordered by name

mc name

Option name

§

ALIAS_FILE

AliasFile

AliasFile

CLIENT_OPTIONS( )

ClientPortOptions

ClientPortOptions

confALIAS_WAIT

AliasWait

AliasWait

confALLOW_BOGUS_HELO

AllowBogusHELO

AllowBogusHELO

confAUTH_MAX_BITS

AuthMaxBits

AuthMaxBits

confAUTH_MECHANISMS

AuthMechanisms

AuthMechanisms

confAUTH_OPTIONS

AuthOptions

AuthOptions

confAUTO_REBUILD

AutoRebuildAliases

AutoRebuildAliases

confBAD_RCPT_THROTTLE

BadRcptThrottle

BadRcptThrottle

confBIND_OPTS

ResolverOptions

ResolverOptions

confBLANK_SUB

BlankSub

BlankSub

confCACERT

CACertFile

CACertFile

confCACERT_PATH

CACertPath

CACertPath ...

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.