The recipient information in an e-mail message incorrectly contains the character string "%40" in the address instead of the at sign (@) in Exchange Server 2007

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

On This Page

SYMPTOMS

In Microsoft Exchange Server 2007, you send an e-mail message that has the Request a Delivery Receipt option enabled. When you do this, the recipient information in the body of the message incorrectly contains the character string "%40" in the address instead of the at sign (@).

Additionally, you may receive a delivery status notification (DSN) message that resembles the following DSN message:
Your message has been delivered to the following recipients:
user01<mailto:user01%40contoso.com>

Subject: xxxx ------------------------------------------------------------------------------------------------

Sent by Microsoft Exchange Server 2007
Note In this example, the recipient address should be "user01@contoso.com."

CAUSE

This problem occurs if you change the settings of the Exchange Server 2007 transport server to send a DSN message in plain text format. When you do this, the transport server generates a plain text DSN message that treats the at sign (@) as an escape character. Therefore, the at sign is replaced by the character string "%40."

RESOLUTION

Service pack information

Exchange Server 2007 Service Pack 1 (SP1) was released on November 29, 2007.

To obtain Exchange Server 2007 Service Pack 1 (SP1), visit the following Microsoft Web site:
http://www.microsoft.com/downloads/details.aspx?FamilyId=44C66AD6-F185-4A1D-A9AB-473C1188954C

Update Rollup information

To resolve this problem, install Update Rollup 5 for Exchange Server 2007. For more information about Update Rollup 5 for Exchange Server 2007, see the following Exchange Help topic:
Description of Update Rollup 5 for Exchange Server 2007
For more information about how to obtain the latest Exchange service pack or update rollup, see the following Exchange Help topic:
How to Obtain the Latest Service Pack or Update Rollup for Exchange 2007

STATUS

This problem was first corrected in Exchange Server 2007 Service Pack 1.

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

MORE INFORMATION

To send a DSN message in plain text format, run the following command in the Exchange Management Shell:
Set-TransportServer -Identity server name -InternalDsnSendHtml: $false
For more information, click the following article numbers to view the articles in the Microsoft Knowledge Base:
824684 Description of the standard terminology that is used to describe Microsoft software updates
817903 New naming schema for Exchange Server software update packages

Properties

Article ID: 940051 - Last Review: January 30, 2008 - Revision: 3.2
APPLIES TO
  • Microsoft Exchange Server 2007 Standard Edition
  • Microsoft Exchange Server 2007 Enterprise Edition
Keywords: 
kbexpertiseinter kbqfe KB940051

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