Sendmail Installation and Operation Guide
SMM:08-35
LinkedMapInWritableDir
Allow map files that are links in writable directories. This includes alias database files.
LinkedServiceSwitchFileInWritableDir
Allow the service switch file to be a link even if the directory is writable.
MapInUnsafeDirPath
Allow maps (e.g., hash, btree, and dbm files) in unsafe directories. This includes alias
database files.
NonRootSafeAddr
Do not mark file and program deliveries as unsafe if sendmail is not running with root
privileges.
RunProgramInUnsafeDirPath
Run programs that are in writable directories without logging a warning.
RunWritableProgram
Run programs that are group- or world-writable without logging a warning.
TrustStickyBit
Allow group or world writable directories if the sticky bit is set on the directory. Do
not set this on systems which do not honor the sticky bit on directories.
WorldWritableAliasFile
Accept world-writable alias files.
WorldWritableForwardfile
Allow world writable .forward files.
WorldWritableIncludefile
Allow world wriable :include: files.
WriteMapToHardLink
Allow writes to maps that are hard links.
WriteMapToSymLink
Allow writes to maps that are symbolic links.
WriteStatsToHardLink
Allow the status file to be a hard link.
WriteStatsToSymLink
Allow the status file to be a symbolic link.
4.10. Connection Caching
When processing the queue, sendmail will try to keep the last few open connections open to
avoid startup and shutdown costs. This only applies to IPC and LPC connections.
When trying to open a connection the cache is first searched. If an open connection is found,
it is probed to see if it is still active by sending a
RSET
command. It is not an error if this fails;
instead, the connection is closed and reopened.
Tw o parameters control the connection cache. The ConnectionCacheSize (k) option defines
the number of simultaneous open connections that will be permitted. If it is set to zero, connections
will be closed as quickly as possible. The default is one. This should be set as appropriate for your
system size; it will limit the amount of system resources that sendmail will use during queue runs.
Never set this higher than 4.
The ConnectionCacheTimeout (K) option specifies the maximum time that any cached con-
nection will be permitted to idle. When the idle time exceeds this value the connection is closed.
This number should be small (under ten minutes) to prevent you from grabbing too many resources
from other hosts. The default is five minutes.