Logging Message Headers
In some cases, it is necessary to record the presence and contents of a message’s headers as they pass through the system. You specify the headers to record on the Log Subscriptions Global Settings page (or via the logconfig -> logheaders subcommand in the CLI). The appliance records the specified message headers in the text mail logs and the tracking logs. If the header is present, the system records the name of the header and the value. If a header is not present, nothing is recorded in the logs.
Note |
The system evaluates all headers that are present on a message, at any time during the processing of the message for recording, regardless of the headers specified for logging. |
Note |
The RFC for the SMTP protocol is located at
http://www.faqs.org/rfcs/rfc2821.html
and defines user-defined headers. |
Note |
If you have configured headers to log via the
logheaders
command, the header information appears after the delivery information: |
Header name |
Name of the header |
---|---|
Value |
Contents of the logged header |
For example, specifying “date, x-subject” as headers to be logged causes the following line to appear in the mail log:
Tue May 31 10:14:12 2005 Info: Message done DCID 0 MID 3 to RID [0] [('date', 'Tue, 31 May 2005 10:13:18 -0700'), ('x-subject', 'Logging this header')]