PMDF System Manager's Guide


Previous Contents Index

7.3.7 Message Loop Detection and HELD Messages

This section lists options relating to PMDF's facility to sideline as .HELD messages that appear to be looping. See also Section 33.4.7 and Section 34.4.7 for discussions of such sidelined messages.

HELD_SNDOPR (0 or 1)

The HELD_SNDOPR option controls the production of OPCOM messages (OpenVMS) or syslog messages (UNIX) or event log entries (NT) when a message is forced into a held state because it has too many Received: header lines. (See the documentation on MAX_*RECEIVED_LINES options below for additional information.) A value of 1 instructs PMDF to issue a message when this happens. A value of 0 (the default) turns off these messages.

MAX_LOCAL_RECEIVED_LINES (integer)

As PMDF processes a message, it scans any Received: header lines attached to the message looking for references to the official local host name. (Any Received: line that PMDF inserts will contain this name). If the number of Received: lines containing this name exceeds the MAX_LOCAL_RECEIVED_LINES value, the message is entered into the PMDF queue in a held state. The default for this value is 10 if no value is specified in the option file. This check blocks certain kinds of message forwarding loops. The message must be manually moved from the held state for processing to continue. See Section 33.4.7 or Section 34.4.7 for advice on dealing with held messages.

MAX_MR_RECEIVED_LINES (integer)

As PMDF processes a message, it counts the number of MR-Received: header lines in the message's header. If the number of MR-Received: lines exceeds the MAX_MR_RECEIVED_LINES value, the message is entered into the PMDF queue in a held state. The default for this value is 20 if no value is specified in the option file. This check blocks certain kinds of message forwarding loops. The message must be manually moved from the held state for processing to continue. See Section 33.4.7 or Section 34.4.7 for advice on dealing with held messages.

MAX_RECEIVED_LINES (integer)

As PMDF processes a message, it counts the number of Received: header lines in the message's header. If the number of Received: lines exceeds the MAX_RECEIVED_LINES value, the message is entered into the PMDF queue in a held state. The default for this value is 50 if no value is specified in the option file. This check blocks certain kinds of message forwarding loops. The message must be manually moved from the held state for processing to continue. See Section 33.4.7 or Section 34.4.7 for advice on dealing with held messages.

MAX_TOTAL_RECEIVED_LINES (integer)

As PMDF processes a message, it counts the number of Received:, MR-Received:, X400-Received: header lines in the message's header. If the number of all such header lines exceeds the MAX_TOTAL_RECEIVED_LINES value, the message is entered into the PMDF queue in a held state. The default for this value is 100 if no value is specified in the option file. This check blocks certain kinds of message forwarding loops. The message must be manually moved from the held state for processing to continue. See Section 33.4.7 or Section 34.4.7 for advice on dealing with held messages.

MAX_X400_RECEIVED_LINES (integer)

As PMDF processes a message, it counts the number of X400-Received: header lines in the message's header. If the number of Received: lines exceeds the MAX_X400_RECEIVED_LINES value, the message is entered into the PMDF queue in a held state. The default for this value is 50 if no value is specified in the option file. This check blocks certain kinds of message forwarding loops. The message must be manually moved from the held state for processing to continue. See Section 33.4.7 or Section 34.4.7 for advice on dealing with held messages.


Previous Next Contents Index