HP-UX Mailing Services Administrator's Guide (B2355-91064)

overflow attacks. The default setting for this option is unlimited, as shown in the
following example:
#O MaxMimeHeaderLength=0/0
DeadLetterDrop
Use this option to specify the location of the system-wide dead.letter file, which
was formerly hardcoded to/var/tmp/dead.letter. The default setting for this
option in this version is:
O DeadLetterDrop=/var/tmp/dead.letter
Sendmail does not save mail anywhere if this option is not set.
Socket Maps
Sendmail contains socket map to query the maps through the TCP/IP sockets.
The socket map uses a simple request or reply protocol over TCP or the UNIX domain
sockets to query an external server, which can be a third party or a self-coded program.
Neither the requests nor the replies end with a carriage return (CR) or line feed (LF).
Both the requests and the replies are text-based and are encoded as net strings. A string
"hello there" is represented as follows:
11:hello there
The request consists of the database map name and the lookup key, separated by a
space character, as follows:
<mapname> <key>
The server responds with the following status indicator and the result (if any):
<status> <result>
The status indicator is one of the following upper case words:
OK
Specifies that the key is found and the result contains the looked-up
value.
NOTFOUND
Specifies that the key is not found and the result is empty.
TEMP
Specifies that a temporary failure occurred.
TIMEOUT
Specifies that a timeout occurred on the server side.
PERM
Specifies that a permanent failure occurred.
If the status is TEMP, TIMEOUT, or PERM, the result field contains an explanatory error
message.
Following are examples of the error messages in the result field:
Modifying the Default Sendmail Configuration File 49