KBI 311181 Issue Addressed: Event Auto Correction By MAPI Email Is Not Working When Email Message Uses HTML Format
Version
Argent Advanced Technology 3.1A-1501-C and earlier
Date
Wednesday, 25 March 2015
Summary
Argent Console can be configured to do Event auto-answering by MAPI
However customer may find that the replying email messages are not recognized by Argent Console Engine if they are composed in HTML format
The replying email messages will be stuck in Inbox until being cleared manually
The issue has been addressed in Argent AT 3.1A-1501-T4 or later
Technical Background
The issue is caused by a bug in extended MAPI in some combination of recent versions of Exchange Server and Outlook
The exact combination has not been identified
When reading MAPI message, there is an internal threshold that message is not returned in direct MAPI API call; it has to be read through stream interface instead
The UNICODE and ASCII conversion is buggy
As a result, the garbage text is read back
The threshold seems to be related to the message size
When message is composed in plain text format, it tends to be much shorter than HTML format, so the stream interface is less likely required
The issue also seems not happening for Outlook 2007 and earlier
Resolution
Upgrade to Argent AT 3.1A-1501-T4 or later
If customer cannot upgrade immediately, he should compose the replying email in plain text format