Help and Support

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 ID:940051
Last Review:January 30, 2008
Revision:3.1
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."

Back to the top

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."

Back to the top

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 (http://www.microsoft.com/downloads/details.aspx?FamilyId=44C66AD6-F185-4A1D-A9AB-473C1188954C)
For more information about the fixes that are included in Exchange Server 2007 Service Pack 1, click the following article number to view the article in the Microsoft Knowledge Base:
946138 (http://support.microsoft.com/kb/946138/) Issues that are fixed in Exchange Server 2007 Service Pack 1

Back to the top

Update Rollup information

To resolve this problem, install Update Rollup 5 for Exchange Server 2007. For more information, click the following article number to view the article in the Microsoft Knowledge Base:
941421 (http://support.microsoft.com/kb/941421/) Description of Update Rollup 5 for Exchange Server 2007

Back to the top

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.

Back to the top

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 (http://support.microsoft.com/kb/824684/) Description of the standard terminology that is used to describe Microsoft software updates
817903 (http://support.microsoft.com/kb/817903/) New naming schema for Exchange Server software update packages

Back to the top


APPLIES TO
Microsoft Exchange Server 2007 Standard Edition
Microsoft Exchange Server 2007 Enterprise Edition

Back to the top

Keywords: 
kbexpertiseinter kbqfe KB940051

Back to the top

Article Translations

 

Related Support Centers

Other Support Options

  • Contact Microsoft
    Phone Numbers, Support Options and Pricing, Online Help, and more.
  • Customer Service
    For non-technical assistance with product purchases, subscriptions, online services, events, training courses, corporate sales, piracy issues, and more.
  • Newsgroups
    Pose a question to other users. Discussion groups and Forums about specific Microsoft products, technologies, and services.