Sendmail Operation Guide

O: set option

There are a number of global options that can be set from a configuration file. Options are represented by full words; some are also representable as single characters for backwards compatibility. The syntax of this line is:

O option=value

This sets option option to be value. Note that there must be a space between the letter O and the name of the option. An older version is:

Oo value

where the option o is a single character. Depending on the option, value may be a string, an integer, a boolean (with legal values ``t'', ``T'', ``f'', or ``F''; the default is TRUE), or a time interval.

The options supported (with the old, one character names in brackets) are:

All options can be specified on the command line using the -O or -o flag, but most will cause sendmail to relinquish its setuid permissions. The options that will not cause this are SevenBitInput, EightBitMode, MinFreeBlocks, CheckpointInterval, DeliveryMode, ErrorMode, IgnoreDots, SendMimeErrors, LogLevel, MeToo, OldStyleHeaders, PrivacyOptions, SuperSafe, Verbose, QueueSortOrder, MinQueueAge, DefaultCharSet, Dial Delay, NoRecipientAction, ColonOkInAddr, MaxQueueRunSize, SingleLineFromHeader, CheckpointInterval, and AllowBogusHELO. Actually, PrivacyOptions given on the command line are added to those already specified in the sendmail.cf file (that is, they cannot be reset). Also, M (define macro) when defining the r or s macros is also considered safe.
© 2000 The Santa Cruz Operation, Inc. All rights reserved.