PC Ext: External 3.2 Decrements Retry Count

Last reviewed: October 24, 1995
Article ID: Q113119
The information in this article applies to:
  • Microsoft Mail for PC Networks, version 3.2

SYMPTOMS

In the External Mail program included with version 3.2 of Microsoft Mail for PC Networks, any of the following modem return codes decrement the mail retry counter:

   3 - NO CARRIER
   4 - ERROR
   6 - NO DIALTONE
   7 - BUSY
   8 - NO ANSWER

A new return code, 9 - DIAL_REJECT, has been implemented that does not decrement the reject counter when it is returned by the modem script. If this code is returned, the External Mail program will continue trying to send the message until the useful life of the message has been exceeded.

CAUSE

In versions of Mail earlier than 3.2, a return code of 3, 4, 6, or 7 decrements the retry counter, while 8 does not.

RESOLUTION

Modify the modem script to use return code 9, and therefore not decrement the counter. For example, if one of the External Mail programs in the Mail system is often busy, make the following change to ensure that mail is not rejected unnecessarily. (The following example is taken from the HAYES24.MDM script; this modification is similar in all scripts.)

Change the following

   else if (response = "7^M")
             {
             display ">>> BUSY <<<"
             $ret = 7             ; busy
             }

to:

   else if {response = "7^M"}
             {
             display ">>> BUSY <<<"
             $ret = 9
             }


Additional reference words: 3.20
KBCategory: kbenv kb3rdparty kbtlc
KBSubCategory: MailPCExt


THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: October 24, 1995
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.