ibm-information-center/dist/eclipse/plugins/i5OS.ic.rzair_5.4.0.1/rzairjournal.htm

453 lines
20 KiB
HTML

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="en-us" xml:lang="en-us">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="security" content="public" />
<meta name="Robots" content="index,follow" />
<meta http-equiv="PICS-Label" content='(PICS-1.1 "http://www.icra.org/ratingsv02.html" l gen true r (cz 1 lz 1 nz 1 oz 1 vz 1) "http://www.rsac.org/ratingsv01.html" l gen true r (n 0 s 0 v 0 l 0) "http://www.classify.org/safesurf/" l gen true r (SS~~000 1))' />
<meta name="DC.Type" content="reference" />
<meta name="DC.Title" content="Mail server journal entries" />
<meta name="abstract" content="This topic provides information for understanding journal entries. Use the following tables to understand the codes and messages used in journal entries." />
<meta name="description" content="This topic provides information for understanding journal entries. Use the following tables to understand the codes and messages used in journal entries." />
<meta name="DC.Relation" scheme="URI" content="rzairrefinfo.htm" />
<meta name="DC.Relation" scheme="URI" content="rzairrzairjour.htm" />
<meta name="copyright" content="(C) Copyright IBM Corporation 2004, 2006" />
<meta name="DC.Rights.Owner" content="(C) Copyright IBM Corporation 2004, 2006" />
<meta name="DC.Format" content="XHTML" />
<meta name="DC.Identifier" content="rzairjournal" />
<meta name="DC.Language" content="en-us" />
<!-- All rights reserved. Licensed Materials Property of IBM -->
<!-- US Government Users Restricted Rights -->
<!-- Use, duplication or disclosure restricted by -->
<!-- GSA ADP Schedule Contract with IBM Corp. -->
<link rel="stylesheet" type="text/css" href="./ibmdita.css" />
<link rel="stylesheet" type="text/css" href="./ic.css" />
<title>Mail server journal entries</title>
</head>
<body id="rzairjournal"><a name="rzairjournal"><!-- --></a>
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<h1 class="topictitle1">Mail server journal entries</h1>
<div><p>This topic provides information for understanding journal entries.
Use the following tables to understand the codes and messages used in journal
entries.</p>
<div class="section"><h4 class="sectiontitle">Journal entry abbreviations</h4><p>The following table provides the definitions for abbreviations
used in journal entries.</p>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" id="d0e26">Abbreviation</th>
<th valign="top" id="d0e28">Definition</th>
</tr>
</thead>
<tbody><tr><td valign="top" headers="d0e26 ">LIN</td>
<td valign="top" headers="d0e28 ">Local in, received a note for local delivery. The IP address that follows
is the host that sent the note.</td>
</tr>
<tr><td valign="top" headers="d0e26 ">RIN</td>
<td valign="top" headers="d0e28 ">Relay in, received a note to relay to another SMTP daemon. The IP address
that sent it follows.</td>
</tr>
<tr><td valign="top" headers="d0e26 ">R</td>
<td valign="top" headers="d0e28 ">Recipient</td>
</tr>
<tr><td valign="top" headers="d0e26 ">O</td>
<td valign="top" headers="d0e28 ">Originator</td>
</tr>
<tr><td valign="top" headers="d0e26 ">U</td>
<td valign="top" headers="d0e28 ">Undelivered recipient</td>
</tr>
<tr><td valign="top" headers="d0e26 ">QTMSINQ</td>
<td valign="top" headers="d0e28 ">Input queue of SMTP</td>
</tr>
<tr><td valign="top" headers="d0e26 ">QTMSOUTQ</td>
<td valign="top" headers="d0e28 ">Output queue of SMTP</td>
</tr>
<tr><td valign="top" headers="d0e26 ">QTMSBSSQ</td>
<td valign="top" headers="d0e28 ">Holding queue where messages are placed when system storage threshold
is exceeded.</td>
</tr>
<tr><td valign="top" headers="d0e26 ">QTMSRTQ1</td>
<td valign="top" headers="d0e28 ">First level retry queue</td>
</tr>
<tr><td valign="top" headers="d0e26 ">QTMSRTQ2</td>
<td valign="top" headers="d0e28 ">Second level retry queue</td>
</tr>
<tr><td valign="top" headers="d0e26 ">RRSL</td>
<td valign="top" headers="d0e28 ">Recipient resolved</td>
</tr>
</tbody>
</table>
</div>
<p>Each journal entry has a two-character SubTypes
or codes preceding it. The first character of the SubTypes or code consists
of the function identifier for the entry. The second character of the SubTypes
or codes consists of the action that this journal entry is documenting. The
function identifiers are listed in the following table.</p>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" id="d0e94">Function identifier</th>
<th valign="top" id="d0e96">Description</th>
</tr>
</thead>
<tbody><tr><td valign="top" headers="d0e94 ">7</td>
<td valign="top" headers="d0e96 ">Bridge Server Entry</td>
</tr>
<tr><td valign="top" headers="d0e94 ">8</td>
<td valign="top" headers="d0e96 ">SMTP Client</td>
</tr>
<tr><td valign="top" headers="d0e94 ">9</td>
<td valign="top" headers="d0e96 ">SMTP Server</td>
</tr>
<tr><td valign="top" headers="d0e94 ">A</td>
<td valign="top" headers="d0e96 ">MSF Non Delivery</td>
</tr>
<tr><td valign="top" headers="d0e94 ">B</td>
<td valign="top" headers="d0e96 ">MSF Local Delivery</td>
</tr>
<tr><td valign="top" headers="d0e94 ">C</td>
<td valign="top" headers="d0e96 ">MSF Message Forwarding</td>
</tr>
<tr><td valign="top" headers="d0e94 ">D</td>
<td valign="top" headers="d0e96 ">POP Create Message</td>
</tr>
<tr><td valign="top" headers="d0e94 ">E</td>
<td valign="top" headers="d0e96 ">Send Mail API</td>
</tr>
<tr><td valign="top" headers="d0e94 ">F</td>
<td valign="top" headers="d0e96 ">Domino<sup>®</sup> MTA</td>
</tr>
<tr><td valign="top" headers="d0e94 ">G</td>
<td valign="top" headers="d0e96 ">Tunneling Snap-in</td>
</tr>
<tr><td valign="top" headers="d0e94 ">H</td>
<td valign="top" headers="d0e96 ">SNADS (Switcher)</td>
</tr>
<tr><td valign="top" headers="d0e94 ">I</td>
<td valign="top" headers="d0e96 ">MIME Parser (a local delivery snap-in)</td>
</tr>
<tr><td valign="top" headers="d0e94 ">L</td>
<td valign="top" headers="d0e96 ">FAX (Local Delivery)</td>
</tr>
<tr><td valign="top" headers="d0e94 ">M</td>
<td valign="top" headers="d0e96 ">SNADS</td>
</tr>
<tr><td valign="top" headers="d0e94 ">O</td>
<td valign="top" headers="d0e96 ">Filtering</td>
</tr>
<tr><td valign="top" headers="d0e94 ">P</td>
<td valign="top" headers="d0e96 ">MSF SMTP exit for Address Resolution</td>
</tr>
</tbody>
</table>
</div>
<p>The following tables provide more detailed information about reading
the component journal entries. They are divided as follows:</p>
<ul><li><a href="#rzairjournal__smtpclient">Log entries for the SMTP client</a></li>
<li><a href="#rzairjournal__smtpserver">Log entries for the SMTP server</a></li>
<li><a href="#rzairjournal__bridgesrvr">Log entries for the bridge server</a></li>
<li><a href="#rzairjournal__other">Message Switching Facility (MSF) exits and creates functions</a></li>
</ul>
<div class="note"><span class="notetitle">Note:</span> All of the journal entries documented here use the log entry (LG)
type.</div>
</div>
<div class="section" id="rzairjournal__smtpclient"><a name="rzairjournal__smtpclient"><!-- --></a><h4 class="sectiontitle">Log entries for the SMTP client</h4>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" id="d0e209">Type</th>
<th valign="top" id="d0e211">Action</th>
<th valign="top" id="d0e213">SubTypes or Codes</th>
<th valign="top" id="d0e215">Comments</th>
</tr>
</thead>
<tbody><tr><td valign="top" headers="d0e209 ">LG</td>
<td valign="top" headers="d0e211 ">Dequeuing of container for processing</td>
<td valign="top" headers="d0e213 ">8B</td>
<td valign="top" headers="d0e215 ">Just after floater tag is set log dequeue of Mail</td>
</tr>
<tr><td valign="top" headers="d0e209 ">LG</td>
<td valign="top" headers="d0e211 ">Successful mail delivery</td>
<td valign="top" headers="d0e213 "><p>88<br />
82</p>
</td>
<td valign="top" headers="d0e215 ">Log each successfully send to recipient Plan to log each recipient
too</td>
</tr>
<tr><td valign="top" headers="d0e209 ">LG</td>
<td valign="top" headers="d0e211 ">Undeliverable mail</td>
<td valign="top" headers="d0e213 ">83</td>
<td valign="top" headers="d0e215 ">Log undelivered mail</td>
</tr>
<tr><td valign="top" headers="d0e209 ">LG</td>
<td valign="top" headers="d0e211 ">1st level timeout</td>
<td valign="top" headers="d0e213 ">8C</td>
<td valign="top" headers="d0e215 ">Log when adding to 1st level retry queue</td>
</tr>
<tr><td valign="top" headers="d0e209 ">LG</td>
<td valign="top" headers="d0e211 ">2nd level timeout</td>
<td valign="top" headers="d0e213 ">8D</td>
<td valign="top" headers="d0e215 ">Log when adding to 2nd level retry queue</td>
</tr>
<tr><td valign="top" headers="d0e209 ">LG</td>
<td valign="top" headers="d0e211 ">Mail is ready to be retried</td>
<td valign="top" headers="d0e213 "><p>8E<br />
8F</p>
</td>
<td valign="top" headers="d0e215 ">Log when retried mail put back on QTMSOUTQ</td>
</tr>
<tr><td valign="top" headers="d0e209 ">LG</td>
<td valign="top" headers="d0e211 ">COD being sent back to originator</td>
<td valign="top" headers="d0e213 ">87</td>
<td valign="top" headers="d0e215 ">Log when COD is enqued on BRSR queue</td>
</tr>
<tr><td valign="top" headers="d0e209 ">LG</td>
<td valign="top" headers="d0e211 ">Cannot process, resource busy</td>
<td valign="top" headers="d0e213 ">86</td>
<td valign="top" headers="d0e215 ">Log when mail gets put back on QTMSOUTQ because connection matric full</td>
</tr>
<tr><td valign="top" headers="d0e209 ">LG</td>
<td valign="top" headers="d0e211 ">Examine recipient records</td>
<td valign="top" headers="d0e213 ">86</td>
<td valign="top" headers="d0e215 ">Log when mail gets put back on QTMSOUTQ because recipient status changed,
that is MS record resolved ready to deliver the message.</td>
</tr>
<tr><td valign="top" headers="d0e209 ">LG</td>
<td valign="top" headers="d0e211 ">Undeliverable</td>
<td valign="top" headers="d0e213 ">87</td>
<td valign="top" headers="d0e215 ">Log transfer of mail to QTMSINQ for undelivery notice, two places</td>
</tr>
<tr><td valign="top" headers="d0e209 ">LG</td>
<td valign="top" headers="d0e211 ">MX query</td>
<td valign="top" headers="d0e213 ">8K</td>
<td valign="top" headers="d0e215 ">Log a res_send failure and errno of why if failed along with query
buffer</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="section" id="rzairjournal__smtpserver"><a name="rzairjournal__smtpserver"><!-- --></a><h4 class="sectiontitle">Log entries for the SMTP server</h4>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" id="d0e330">Type</th>
<th valign="top" id="d0e332">Action</th>
<th valign="top" id="d0e334">SubTypes or Codes</th>
<th valign="top" id="d0e336">Comments</th>
</tr>
</thead>
<tbody><tr><td valign="top" headers="d0e330 ">LG</td>
<td valign="top" headers="d0e332 ">Receiving mail</td>
<td valign="top" headers="d0e334 "><p>94<br />
91<br />
92<br />
9T<br />
99</p>
</td>
<td valign="top" headers="d0e336 ">Log reception of mail just after receiving ending sequence CRLF &lt;.&gt;
CRLF(local) Originator and recipient are logged. Message Size nnnnn where
nnnnn is the number of bytes. Msgld</td>
</tr>
<tr><td valign="top" headers="d0e330 ">LG</td>
<td valign="top" headers="d0e332 ">Receiving relayed mail</td>
<td valign="top" headers="d0e334 "><p>95<br />
91<br />
92</p>
</td>
<td valign="top" headers="d0e336 ">Log MAIL just after receiving ending sequence CRLF &lt;.&gt; CRLF (relayed)
Originator and recipient are logged</td>
</tr>
<tr><td valign="top" headers="d0e330 ">LG</td>
<td valign="top" headers="d0e332 ">Passing off mail to Bridge server</td>
<td valign="top" headers="d0e334 ">97</td>
<td valign="top" headers="d0e336 ">Log entry of MAIL into QTMSINQ (incoming mail)</td>
</tr>
<tr><td valign="top" headers="d0e330 ">LG</td>
<td valign="top" headers="d0e332 ">Passing off mail to client for remote delivery</td>
<td valign="top" headers="d0e334 ">96</td>
<td valign="top" headers="d0e336 ">Log entry of MAIL into QTMSOUTQ (relayed mail)</td>
</tr>
<tr><td valign="top" headers="d0e330 ">LG</td>
<td valign="top" headers="d0e332 ">CONNECTION REFUSED 1.2.3.4....</td>
<td valign="top" headers="d0e334 ">9S</td>
<td valign="top" headers="d0e336 ">Log connections refused based on restricted connection settings. 1.2.3.4
is the IP address rejected</td>
</tr>
<tr><td valign="top" headers="d0e330 ">LG</td>
<td valign="top" headers="d0e332 ">RELAY REFUSED 1.2.3.4....</td>
<td valign="top" headers="d0e334 ">9V</td>
<td valign="top" headers="d0e336 ">Log relays refused based on restricted relay settings. 1.2.3.4 is the
IP address rejected</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="section" id="rzairjournal__bridgesrvr"><a name="rzairjournal__bridgesrvr"><!-- --></a><h4 class="sectiontitle">Log entries for the bridge server</h4>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" id="d0e406">Type</th>
<th valign="top" id="d0e408">Action</th>
<th valign="top" id="d0e410">SubTypes or Codes</th>
<th valign="top" id="d0e412">Comments</th>
</tr>
</thead>
<tbody><tr><td valign="top" headers="d0e406 ">LG</td>
<td valign="top" headers="d0e408 ">Getting mail off of the IN queue</td>
<td valign="top" headers="d0e410 ">7A</td>
<td valign="top" headers="d0e412 ">Log mail being dequeue from QTMSINQ</td>
</tr>
<tr><td valign="top" headers="d0e406 ">LG</td>
<td valign="top" headers="d0e408 ">Passing off mail to SNADS</td>
<td valign="top" headers="d0e410 ">7O</td>
<td valign="top" headers="d0e412 ">Record successful transfer to QSNADS</td>
</tr>
<tr><td valign="top" headers="d0e406 ">LG</td>
<td valign="top" headers="d0e408 ">Putting container on the BUSY queue because of space usage.</td>
<td valign="top" headers="d0e410 ">7L</td>
<td valign="top" headers="d0e412 ">Record when mail is enque'd on QTMSBSSQ because of threshold overflow</td>
</tr>
<tr><td valign="top" headers="d0e406 ">LG</td>
<td valign="top" headers="d0e408 ">Getting mail off of BUSY queue</td>
<td valign="top" headers="d0e410 ">7M</td>
<td valign="top" headers="d0e412 ">Record dequeuing mail from QTMSBSSQ, space was reclaimed and the mail
can now be processed.</td>
</tr>
<tr><td valign="top" headers="d0e406 ">LG</td>
<td valign="top" headers="d0e408 ">Pass message to MSF</td>
<td valign="top" headers="d0e410 "><p>7H<br />
71<br />
72</p>
</td>
<td valign="top" headers="d0e412 ">Record when message gets inserted into framework</td>
</tr>
<tr><td valign="top" headers="d0e406 ">LG</td>
<td valign="top" headers="d0e408 ">Creation of COD message</td>
<td valign="top" headers="d0e410 "><p>7R<br />
7G</p>
</td>
<td valign="top" headers="d0e412 ">Record when COD message gets inserted into framework Log the MSF MSGID
because the new COD message is being created.</td>
</tr>
<tr><td valign="top" headers="d0e406 ">LG</td>
<td valign="top" headers="d0e408 ">Cannot deliver this piece of mail to a recipient</td>
<td valign="top" headers="d0e410 "><p>7P<br />
7G</p>
</td>
<td valign="top" headers="d0e412 ">Log the fact that we are creating an undeliverable notice Log the MSGIDof
the new undeliverable msg notice.</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="section" id="rzairjournal__other"><a name="rzairjournal__other"><!-- --></a><h4 class="sectiontitle">Message Switching Facility (MSF) exits and creates
functions</h4>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" id="d0e492">Type</th>
<th valign="top" id="d0e494">Action</th>
<th valign="top" id="d0e496">SubTyps or Codes</th>
<th valign="top" id="d0e498">Comments</th>
</tr>
</thead>
<tbody><tr><td valign="top" headers="d0e492 ">LG</td>
<td valign="top" headers="d0e494 ">Creation of nondelivery message</td>
<td valign="top" headers="d0e496 "><p>AP<br />
A1<br />
A2</p>
</td>
<td valign="top" headers="d0e498 ">Record non Delivery message being inserted into MSF</td>
</tr>
<tr><td valign="top" headers="d0e492 ">LG</td>
<td valign="top" headers="d0e494 ">Mail is delivered into a POP mail box</td>
<td valign="top" headers="d0e496 "><p>B8<br />
B2</p>
</td>
<td valign="top" headers="d0e498 ">Record delivery of message to local pop mail box, ipaddress will be
pop mailbox directory. Recipient will also be listed.</td>
</tr>
<tr><td valign="top" headers="d0e492 ">LG</td>
<td valign="top" headers="d0e494 ">Sending COD message into MSF</td>
<td valign="top" headers="d0e496 "><p>BR<br />
B1<br />
B2</p>
</td>
<td valign="top" headers="d0e498 ">Record insertion of COD message into the MSF</td>
</tr>
<tr><td valign="top" headers="d0e492 ">LG</td>
<td valign="top" headers="d0e494 ">Checking availability</td>
<td valign="top" headers="d0e496 ">CN</td>
<td valign="top" headers="d0e498 ">SMTP message Forwarding MSF exit. Record MsgId that was put back on
QMSF queue due to SMTP not being started.</td>
</tr>
<tr><td valign="top" headers="d0e492 ">LG</td>
<td valign="top" headers="d0e494 ">Enqueuing the mail</td>
<td valign="top" headers="d0e496 "><p>C6<br />
C1<br />
C2</p>
</td>
<td valign="top" headers="d0e498 ">Log mail being put onto QTMSOUTQ</td>
</tr>
<tr><td valign="top" headers="d0e492 ">LG</td>
<td valign="top" headers="d0e494 ">Use of the Sendmail API</td>
<td valign="top" headers="d0e496 "><p>EH<br />
E1<br />
E2<br />
ET</p>
</td>
<td valign="top" headers="d0e498 ">Record creation of message by SendMail API Message Size nnnnn where
nnnnn is size of message (all attachments)</td>
</tr>
<tr><td valign="top" headers="d0e492 ">LG</td>
<td valign="top" headers="d0e494 ">Mail is targeted to a SNADS bridged remote system</td>
<td valign="top" headers="d0e496 "><p>G8<br />
G2</p>
</td>
<td valign="top" headers="d0e498 ">Record when message is tunneled. Include system sent to Recipient.</td>
</tr>
<tr><td valign="top" headers="d0e492 ">LG</td>
<td valign="top" headers="d0e494 ">Mail tunneled through a SNADS bridge is received.</td>
<td valign="top" headers="d0e496 "><p>GQ<br />
G2</p>
</td>
<td valign="top" headers="d0e498 ">Record receiving tunneled message for local delivery Recipient</td>
</tr>
<tr><td valign="top" headers="d0e492 ">LG</td>
<td valign="top" headers="d0e494 ">Address resolution SNADS switches either from/to</td>
<td valign="top" headers="d0e496 ">H1</td>
<td valign="top" headers="d0e498 ">SNADS switched a message into the MSF</td>
</tr>
<tr><td valign="top" headers="d0e492 ">LG</td>
<td valign="top" headers="d0e494 ">Reinsertion of parsed MIME note into framework</td>
<td valign="top" headers="d0e496 "><p>IH<br />
I1<br />
I2<br />
IG</p>
</td>
<td valign="top" headers="d0e498 ">Log when the parsed MIME message is reinserted into the MSF.</td>
</tr>
<tr><td valign="top" headers="d0e492 ">LG</td>
<td valign="top" headers="d0e494 ">Rejected by Filtering</td>
<td valign="top" headers="d0e496 ">OW</td>
<td valign="top" headers="d0e498 ">Message has been rejected. Whether it was discarded or kept is noted.
If it has been rewritten and delivered that is noted.</td>
</tr>
<tr><td valign="top" headers="d0e492 ">LG</td>
<td valign="top" headers="d0e494 ">Typed by SMTP Address Resolution MSF exit program</td>
<td valign="top" headers="d0e496 ">P2</td>
<td valign="top" headers="d0e498 ">Message has been tagged as follows: <ul><li><span class="uicontrol">POP LclDel:</span> Tagged for the POP local delivery exit
program to deliver.</li>
<li><span class="uicontrol">SMTP MsgFwd:</span> Tagged for forwarding to SMTP to send.</li>
<li><span class="uicontrol">SMTP NonDel:</span> Marked for nondelivery notification.</li>
<li><span class="uicontrol">Parse:</span> Sent to the parser code.</li>
<li><span class="uicontrol">PutBk:</span> Put back into the framework for some other
exit to handle (for example, Domino or SNADS).</li>
<li><span class="uicontrol">chg to SNADS:</span> Changed the address type to SNADS.</li>
</ul>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="rzairrefinfo.htm" title="You can find protocol information and information about journal entries, and more.">E-mail reference information</a></div>
</div>
<div class="reltasks"><strong>Related tasks</strong><br />
<div><a href="rzairrzairjour.htm" title="You can check journals that record errors to determine how to solve a particular e-mail problem.">Check component journals</a></div>
</div>
</div>
</body>
</html>