FFAPI: Corrupt Mailbag when Insert Messages into Full Mailbag

Last reviewed: October 20, 1997
Article ID: Q147253
3.00 MS-DOS kb3rdparty

The information in this article applies to:

  • Microsoft Mail Software Development Kit: FFAPI for Gateways and Applications, version 3.0

SYMPTOMS

The mailbag for incoming messages may become corrupt when the FFAPI component tries to insert a large number of messages into a full mailbag. The INQUEUE3.MBG file will exceed 475,136 bytes in size when it becomes corrupt, and the Mail External program (EXTERNAL.EXE) will generate non- delivery reports in the system log when the delivery problems occur.

CAUSE

The FFAPI component version 3.04.0000 or older can cause the mailbag or INQUEUE3.MBG and INQUEUE3.KEY files to become corrupt.

RESOLUTION

The issue is resolved in version 3.04.0010 or later of the FFAPI components. The manufacturer of the gateway that uses these components should contact Microsoft Product Support to get the necessary components.

MORE INFORMATION

The message transfer agent (MTA) will generate the following error in the SYSTEM.LOG when it delivers messages to the postoffice mailbag that is full without disclosing the recipient to whom the message was to be delivered:

   [008] Failure delivering user mail due to mailbag contention. Mail
   item was not delivered to:

The new FFAPI component will generate the following error in the SYSTEM.LOG when it delivers messages to the postoffice mailbag that is full:

   User mail failed mailing to mailbag (file contention):
   Network/Postoffi/Mailbag"

The errors are generated and place in the FFAPI log if that option is being used when the contention errors occur delivering to the Inqueue3 mailbag. The errors may not be generated in the FFAPI log if the contention occurs delivering the message to a user's mailbag. Message delivery to mailbags can be prevented by implementing the mailer disable feature of the FFAPI component (-md).


Additional reference words: 1.00 3.04 PRMD SMTP Baranof
KBCategory: kb3rdparty
KBSubcategory: MailGWFFAPI
Keywords : MailGWFFAPI kb3rdparty
Version : 3.00
Platform : MS-DOS


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 20, 1997
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.