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