Alphabetical Table of All Options

In this section we present a table of all options in alphabetical order. The leftmost column of Table 34.4 lists first the multicharacter names and then the single-characters names. The second column lists the type of argument that each option takes. These types are explained in the next section.

All Options
Option Name Type Description
AliasFile (A) String Define the aliases file location
AliasWait (a) Time Wait for aliases file rebuild
AllowBogusHELO Boolean Allow no host with HELO or EHLO
AutoRebuildAliases (D) Boolean Autorebuild the aliases database
BlankSub (B) Character Unquoted space replacement
CheckAliases (n) Boolean Check right-hand side of aliases
CheckpointInterval (C) Numeric Checkpoint the queue
ClassFactor (z) Numeric Multiplier for priority increments
ColonOkInAddr Boolean Allow colons in addresses
ConnectionCacheSize (k) Numeric Multiple-SMTP connections
ConnectionCacheTimeout (K) Time Multiple-SMTP timeouts
ConnectionRateThrottle Numeric ConnectionRateThrottle Incoming SMTP connection rate
DaemonPortOptions (O) String Options for the daemon
DefaultCharSet String Content-Type: character set
DefaultUser (u) String Default delivery agent identity
DefaultUser (g) String Default delivery agent identity
DeliveryMode (d) Character Set delivery mode
DialDelay String DialDelay Connect failure retry time
DontExpandCnames Boolean Prevent CNAME expansion
DontInitGroups Boolean DontInitGroups Don't use initgroups(3)
DontPruneRoutes (R) Boolean Don't prune route addresses
DoubleBounceAddress String DoubleBounceAddress Errors when sending errors
EightBitMode () Character How to convert MIME input
ErrorHeader (E) String Set error message header
ErrorMode (e) Character Specify mode of error handling
FallbackMXhost (V) String Fallback MX host
ForkEachJob (Y) Boolean Process queue files individually
ForwardPath (J) String Set ~/.forward search path
HelpFile (H) String Specify location of the help file
HoldExpensive (c) Boolean Queue for expensive mailers
HostsFile String Specify alternate /etc/hosts file
HostStatusDirectory String Location of persistent host status
IgnoreDots (i) Boolean Ignore leading dots in messages
LogLevel (L) Numeric Set (increase) logging level
MatchGECOS (G) Boolean Match recipient in gecos field
MaxDaemonChildren Numeric Maximum forked children
MaxHopCount (h) Numeric Set maximum hop count
MaxMessageSize Numeric Max ESMTP message size
MaxQueueRunSize Numeric Max queue messages processed
MeToo (m) Boolean Send to me too
MinFreeBlocks (b) Numeric Define minimum free disk blocks
MinQueueAge Time Skip queue file if too young
MustQuoteChars String MustQuoteChars Quote nonaddress characters
NoRecipientAction String Handle no recipients in header
OldStyleHeaders (o) Boolean Allow spaces in recipient lists
OperatorChars $o String Set token separation operators
PostmasterCopy (P) String Extra copies of postmaster mail
PrivacyOptions (p) String Increase privacy of the daemon
QueueDirectory (Q) String Location of queue directory
QueueFactor (q) Numeric Factor for high-load queuing
QueueLA (x) Numeric On high load, queue only
QueueSortOrder Character How to presort the queue
QueueTimeout (T) Time Limit life in queue to days
RecipientFactor (y) Numeric Penalize large recipient lists
RefuseLA (X) Numeric Refuse connections on high load
ResolverOptions (I) String Tune DNS lookups
RetryFactor (Z) Numeric Increment per job priority
RunAsUser String RunAsUser Run as nonroot
SafeFileEnvironment String Directory for safe file writes
SaveFromLine (f) Boolean Save UNIX-style From lines
SendMimeErrors (j) Boolean Return MIME-format errors
ServiceSwitchFile String ServiceSwitchFile Switched services file
SevenBitInput () Boolean Force 7-bit input
SingleLineFromHeader Boolean Strip newlines from From:
SingleThreadDelivery Boolean Set single threaded delivery
SmtpGreetingMessage $e String The SMTP greeting message
StatusFile (S) String Specify statistics file
SuperSafe (s) Boolean Queue everything just in case
TempFileMode (F) Octal Permissions for temporary files
TimeZoneSpec (t) String Set time zone
Timeout (r) String Set timeouts
TryNullMXList (w) Boolean Use A if no best MX record
UnixFromLine $l String Define the From format
UnsafeGroupWrites Boolean Check unsafe group permissions
UseErrorsTo (l) Boolean Use Errors-To: for errors
UserDatabaseSpec (U) String Specify user database
Verbose (v) Boolean Run in verbose mode
(M) String Define a macro