Technical data

Configuring and Managing SMTP
17.5 Modifying the SMTP Configuration
In this message, \d\a is the
<CR><LF>
.
TCPIP$SMTP_RECV_TRACE
Logs all messages received from and transmitted to remote SMTP clients.
Used to trace the SMTP application layer protocol. The same conventions
for logging nonprinting characters or control characters are used. The logical
name UCX$SMTP_PROTO_TRACE is obsolete.
TCPIP$SMTP_RECV_DEBUG
Logs full diagnostics, similar to the TCPIP$SMTP_LOG_LEVEL 5 logical
name. Obsoletes the logical name TCPIP$SMTP_PROTO_DEBUG.
TCPIP$SMTP_VMSMAIL_SEND
Instructs the MAIL$PROTOCOL process to log diagnostics to a file named
DEBUG.TXT in the default directory. (Used primarily by Compaq.)
TCPIP$SMTP_VMSMAIL_PARSE
Causes the SMTP address parsing code to log diagnostics. The symbiont,
receiver, and MAIL$PROTOCOL code are sensitive to this logical name,
which is used primarily by Compaq.
TCPIP$SMTP_SYMB_SNAPSHOT_BLOCKS n
Enables snapshot logging for the symbiont. The value you assign (n) specifies
the size of the snapshot buffer in OpenVMS blocks (1 block being 512 bytes).
Use with TCPIP$SMTP_LOG_LEVEL.
When you enable snapshot buffering for the symbiont, it takes some time for
the symbiont process to stop when you enter a TCPIP STOP MAIL command
or you stop the queue. The delay depends on the size of the snapshot buffer
and the speed of the system and its disks.
For example, the following command lines set the log level to 5 and enable
snapshot logging for the SMTP symbiont with a snapshot buffer of 200 blocks:
$ DEFINE/SYSTEM TCPIP$SMTP_LOG_LEVEL 5
$ DEFINE/SYSTEM TCPIP$SMTP_SYMB_SNAPSHOT_BLOCKS 200
TCPIP$SMTP_RECV_SNAPSHOT_BLOCKS n
Enables snapshot logging for the receiver. The value you assign (n) specifies
the size of the snapshot buffer in OpenVMS blocks (1 block being 512 bytes).
Use with TCPIP$SMTP_LOG_LEVEL.
For example, the following command line sets all of the receiver diagnostics
on and enables snapshot logging for the receiver with a snapshot buffer of
200 blocks:
$ DEFINE/SYSTEM TCPIP$SMTP_RECV_DEBUG 1
$ DEFINE/SYSTEM TCPIP$SMTP_RECV_TRACE 1
$ DEFINE/SYSTEM TCPIP$SMTP_RECV_SNAPSHOT_BLOCKS 200
TCPIP$SMTP_NO_SUBS_DOMAIN_INBOUND
Instructs SMTP not to consider mail that is sent to the substitute domain as
local mail.
By default, SMTP recognizes mail that is addressed to the substitute domain
as local mail. To change this default:
1. Define the system logical name
TCPIP$SMTP_NO_SUBS_DOMAIN_INBOUND.
17–12 Configuring and Managing SMTP