Event ID 4999 when you use a disclaimer transport rule in an environment that has Update Rollup 1 for Exchange Server 2010 SP3 installed

Article translations Article translations
Article ID: 2859596 - View products that this article applies to.
Expand all | Collapse all

Symptoms

Consider the following scenario:
  • You create a disclaimer transport rule in an environment that has Update Rollup 1 for Microsoft Exchange Server 2010 Service Pack 3 (SP3) installed. 
  • The transport rule is applied to all messages, and appends some text to email messages. 
  • The disclaimer transport rule tries to apply the disclaimer to an HTML-formatted message. 
In this scenario, the HTML-formatted message cannot be delivered to recipients, and the EdgeTransport.exe process crashes on the Hub Transport server. Additionally, the following event is logged in the Application log: 

Log Name: Application
Source: MSExchange Common
Date: N/A
Event ID: 4999
Task Category: General
Level: Error
Keywords: Classic
User: N/A
Computer: N/ADescription:
Watson report about to be sent for process id: Process ID, with parameters: E12, Build Type, Version Number, edgetransport, unknown, M.E.D.T.E.P.M.E.D.T.E.IBody.GetContentWriteStream, System.NullReferenceException, Call Stack Hash, Assembly Version.
ErrorReportingEnabled: False

Cause

This issue occurs because the message body and the disclaimer text use the same character encoding. This causes an issue in which a null charset parameter is called in the character encoding.

Resolution

To resolve this issue, install the following update rollup:
2866475 Description of Update Rollup 2 for Exchange Server 2010 SP3

Status

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

More information

For more information about a similar issue, click the following article number to view the article in the Microsoft Knowledge Base:
2870028 EdgeTransport.exe crashes when an email message without a sender address is sent to an Exchange Server 2010 Hub Transport server

For more information about the character encoding, go to the following Microsoft website:
White Paper: Message Formatting
For more information about how to configure a disclaimer, go to the following Microsoft website:
How to configure a disclaimer

Properties

Article ID: 2859596 - Last Review: August 13, 2013 - Revision: 4.0
Applies to
  • Microsoft Exchange Server 2010 Service Pack 3, when used with:
    • Microsoft Exchange Server 2010 Enterprise
    • Microsoft Exchange Server 2010 Standard
Keywords: 
kbqfe kbfix kbsurveynew kbexpertiseinter KB2859596

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com