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 | Section 34.8.1 |
Define the aliases file location |
| AliasWait |
(
a
) |
Time | Section 34.8.2 |
Wait for aliases file rebuild |
| AllowBogusHELO | Boolean | Section 34.8.3 |
Allow no host with HELO or EHLO |
|
| AutoRebuildAliases |
(
D
) |
Boolean | Section 34.8.4 |
Autorebuild the aliases database |
| BlankSub |
(
B
) |
Character | Section 34.8.5 |
Unquoted space replacement |
| CheckAliases |
(
n
) |
Boolean | Section 34.8.6 |
Check right-hand side of aliases |
| CheckpointInterval |
(
C
) |
Numeric | Section 34.8.7 |
Checkpoint the queue |
| ClassFactor |
(
z
) |
Numeric | Section 34.8.8 |
Multiplier for priority increments |
| ColonOkInAddr | Boolean | Section 34.8.9 |
Allow colons in addresses |
|
| ConnectionCacheSize |
(
k
) |
Numeric | Section 34.8.10 |
Multiple-SMTP connections |
| ConnectionCacheTimeout |
(
K
) |
Time | Section 34.8.11 |
Multiple-SMTP timeouts |
| ConnectionRateThrottle | Numeric | Section 34.8.12, ConnectionRateThrottle |
Incoming SMTP connection rate |
|
| DaemonPortOptions |
(
O
) |
String | Section 34.8.13 |
Options for the daemon |
| DefaultCharSet | String | Section 34.8.14 |
Content-Type: character set |
|
| DefaultUser |
(
u
) |
String | Section 34.8.15 |
Default delivery agent identity |
| DefaultUser |
(
g
) |
String | Section 34.8.15 |
Default delivery agent identity |
| DeliveryMode |
(
d
) |
Character | Section 34.8.16 |
Set delivery mode |
| DialDelay | String | Section 34.8.17, DialDelay |
Connect failure retry time |
|
| DontExpandCnames | Boolean | Section 34.8.18 |
Prevent CNAME expansion |
|
| DontInitGroups | Boolean | Section 34.8.19, DontInitGroups |
Don't use initgroups (3) |
|
| DontPruneRoutes |
(
R
) |
Boolean | Section 34.8.20 |
Don't prune route addresses |
| DoubleBounceAddress | String | Section 34.8.21, DoubleBounceAddress |
Errors when sending errors |
|
| EightBitMode |
(
8
) |
Character | Section 34.8.22 |
How to convert MIME input |
| ErrorHeader |
(
E
) |
String | Section 34.8.23 |
Set error message header |
| ErrorMode |
(
e
) |
Character | Section 34.8.24 |
Specify mode of error handling |
| FallbackMXhost |
(
V
) |
String | Section 34.8.25 |
Fallback MX host |
| ForkEachJob |
(
Y
) |
Boolean | Section 34.8.26 |
Process queue files individually |
| ForwardPath |
(
J
) |
String | Section 34.8.27 |
Set ~/.forward search path |
| HelpFile |
(
H
) |
String | Section 34.8.28 |
Specify location of the help file |
| HoldExpensive |
(
c
) |
Boolean | Section 34.8.29 |
Queue for expensive mailers |
| HostsFile | String | Section 34.8.30 |
Specify alternate /etc/hosts file |
|
| HostStatusDirectory | String | Section 34.8.31 |
Location of persistent host status |
|
| IgnoreDots |
(
i
) |
Boolean | Section 34.8.32 |
Ignore leading dots in messages |
| LogLevel |
(
L
) |
Numeric | Section 34.8.33 |
Set (increase) logging level |
| MatchGECOS |
(
G
) |
Boolean | Section 34.8.34 |
Match recipient in gecos field |
| MaxDaemonChildren | Numeric | Section 34.8.35 |
Maximum forked children |
|
| MaxHopCount |
(
h
) |
Numeric | Section 34.8.36 |
Set maximum hop count |
| MaxMessageSize | Numeric | Section 34.8.37 |
Max ESMTP message size |
|
| MaxQueueRunSize | Numeric | Section 34.8.38 |
Max queue messages processed |
|
| MeToo |
(
m
) |
Boolean | Section 34.8.39 |
Send to me too |
| MinFreeBlocks |
(
b
) |
Numeric | Section 34.8.40 |
Define minimum free disk blocks |
| MinQueueAge | Time | Section 34.8.41 |
Skip queue file if too young |
|
| MustQuoteChars | String | Section 34.8.42, MustQuoteChars |
Quote nonaddress characters |
|
| NoRecipientAction | String | Section 34.8.43 | Handle no recipients in header | |
| OldStyleHeaders |
(
o
) |
Boolean | Section 34.8.44 |
Allow spaces in recipient lists |
| OperatorChars |
$o
|
String | Section 34.8.45 |
Set token separation operators |
| PostmasterCopy |
(
P
) |
String | Section 34.8.46 |
Extra copies of postmaster mail |
| PrivacyOptions |
(
p
) |
String | Section 34.8.47 |
Increase privacy of the daemon |
| QueueDirectory |
(
Q
) |
String | Section 34.8.48 |
Location of queue directory |
| QueueFactor |
(
q
) |
Numeric | Section 34.8.49 |
Factor for high-load queuing |
| QueueLA |
(
x
) |
Numeric | Section 34.8.50 |
On high load, queue only |
| QueueSortOrder | Character | Section 34.8.51 |
How to presort the queue |
|
| QueueTimeout |
(
T
) |
Time | Section 34.8.52 |
Limit life in queue to days |
| RecipientFactor |
(
y
) |
Numeric | Section 34.8.53 |
Penalize large recipient lists |
| RefuseLA |
(
X
) |
Numeric | Section 34.8.54 |
Refuse connections on high load |
| ResolverOptions |
(
I
) |
String | Section 34.8.55 |
Tune DNS lookups |
| RetryFactor |
(
Z
) |
Numeric | Section 34.8.56 |
Increment per job priority |
| RunAsUser | String | Section 34.8.57, RunAsUser |
Run as nonroot |
|
| SafeFileEnvironment | String | Section 34.8.58 |
Directory for safe file writes |
|
| SaveFromLine |
(
f
) |
Boolean | Section 34.8.59 |
Save UNIX-style |
| SendMimeErrors |
(
j
) |
Boolean | Section 34.8.60 |
Return MIME-format errors |
| ServiceSwitchFile | String | Section 34.8.61, ServiceSwitchFile |
Switched services file |
|
| SevenBitInput |
(
7
) |
Boolean | Section 34.8.62 |
Force 7-bit input |
| SingleLineFromHeader | Boolean | Section 34.8.63 |
Strip newlines from From: |
|
| SingleThreadDelivery | Boolean | Section 34.8.64 |
Set single threaded delivery |
|
| SmtpGreetingMessage |
$e
|
String | Section 34.8.65 |
The SMTP greeting message |
| StatusFile |
(
S
) |
String | Section 34.8.66 |
Specify statistics file |
| SuperSafe |
(
s
) |
Boolean | Section 34.8.67 |
Queue everything just in case |
| TempFileMode |
(
F
) |
Octal | Section 34.8.68 |
Permissions for temporary files |
| TimeZoneSpec |
(
t
) |
String | Section 34.8.69 |
Set time zone |
| Timeout |
(
r
) |
String | Section 34.8.70 |
Set timeouts |
| TryNullMXList |
(
w
) |
Boolean | Section 34.8.71 |
Use A if no best MX record |
| UnixFromLine |
$l
|
String | Section 34.8.72 |
Define the From format |
| UnsafeGroupWrites | Boolean | Section 34.8.73 |
Check unsafe group permissions |
|
| UseErrorsTo |
(
l
) |
Boolean | Section 34.8.74 |
Use Errors-To: for errors |
| UserDatabaseSpec |
(
U
) |
String | Section 34.8.75 |
Specify user database |
| Verbose |
(
v
) |
Boolean | Section 34.8.76 |
Run in verbose mode |
(
M
) |
String | Section 34.8.77 |
Define a macro |