Transaction logging MTA options

The MTA has a number of options affecting MTA transaction logging (and thus to some extent MTA monitoring). In particular, there are a number of MTA options that affect the format and information recorded to the MTA message transaction log file and MTA connection transaction log file, and the information included in   mapping table probes.

Additional MTA options relating in somewhat different ways to MTA logging may be found elsewhere:



 Various  options may be set at the MTA level  (   in Unified Configuration) to control logging of insertions into the Message Store performed by   channels and LMTP servers; 

 TCP/IP-channel-specific options: among these options are several specifically relating to MTA transaction logging including,   ,   ,   , and   , plus a discussion of the TCP/IP channel level  version of the     option (which overrides  on a per-channel basis the general, MTA-level   MTA option); 

 File format MTA options: the   and   MTA options on OpenVMS affect the efficiency of MTA transaction log file handling; 

 Syslog MTA options: these options affect syslog messages the MTA can generate as a form of event notice, including such a syslog message in case of a difficulty performing MTA logging, certain cases of sidelining a message as  , problems with spam/virus filter package responsiveness (   ), or even redirection or duplication of MTA transaction log entries to syslog (  and   ); 

 Counters MTA options: these options affect the MTA counters, which are intended for purposes of monitoring  the trend and health of the e-mail system, rather than for precise message tracking; 

 Debug MTA options: the  MTA option to cause debugging of MTA transaction logging and channel counters update operations. 



See also MTA transaction logging for additional discussion of MTA log management and transaction log format.

The (new in MS 6.3-0.15) XML format for MTA message transaction and MTA connection transaction logging is much more tolerant of extensions; plus it is a new format in any case. In the past, as new logging options were added, the default was that such options were disabled, so that upgrades would not unilaterally change the MTA&#x27;s transaction logging format and thereby "break" existing transaction log parsers used by sites. However, with XML format which is a new format, and where parsers should to be written to ignore non-understood attributes, this is not a concern. Therefore, as of  MS 6.3P1, whenever XML format is enabled,  many of the optional logging options default to being enabled, rather than defaulting to being disabled (as with any format other than XML format). Such options include ,  ,  ,  ,  ,  ,   ,  , and. As of the 7.0.5 release, this also includes,  ,  and.

See also:
 * log_alternate_recipient MTA Option
 * log_auth MTA Option
 * log_callout_delays MTA Option
 * log_connection MTA Option
 * log_conversion_tag MTA Option
 * log_debug MTA Option
 * log_deliver_by MTA Option
 * log_diagnostics MTA Option
 * log_envelope_id MTA Option
 * log_filename MTA Option
 * log_filter MTA Option
 * log_format MTA Option
 * log_from MTA Option
 * log_futurerelease MTA Option
 * log_header MTA Option
 * log_header_options MTA Option
 * log_headers_maxchars MTA Option
 * log_imap_flags MTA Option
 * log_delivery_flags MTA Option
 * log_intermediate MTA Option
 * log_isc_status MTA Option
 * log_local MTA Option
 * log_mailbox_uid MTA Option
 * log_message_id MTA Option
 * log_mtpriority MTA Option
 * log_node MTA Option
 * log_notary MTA Option
 * log_priority MTA Option
 * log_process MTA Option
 * log_queue_time MTA Option
 * log_reason MTA Option
 * log_remote_mta MTA Option
 * log_sensitivity MTA Option
 * log_smartsend MTA Option
 * log_times MTA Option
 * log_tracking MTA Option
 * log_uid MTA Option
 * log_callout_delays MTA Option
 * log_transaction_delays MTA Option
 * log_transactionlog MTA Option
 * log_use_xtext MTA Option
 * log_username MTA Option
 * log_8bit_encode MTA Option
 * separate_connection_log MTA Option
 * return_split_period MTA Option
 * return_cleanup_period MTA Option
 * logfile options
 * Debug MTA options
 * File format MTA options
 * MTA counters
 * Counters MTA options
 * MTA transaction logging
 * Syslog MTA options
 * Triggering effects from transaction logging with LOG_ACTION
 * Triggering effects from transaction logging with LOG_ACTION
 * TCPIP-channel-specific options
 * log_connections_syslog MTA Option
 * log_messages_syslog MTA Option
 * log_syslog_prefix MTA Option
 * Transaction logging MTA options