Article ID: 2394853 - Last Review: March 31, 2011 - Revision: 2.0

The returned URL is incorrect when you use the WebDAV "X-MS-ENUMATTS" method to enumerate an attachment in an Exchange Server 2007 environment

System TipThis article applies to a different operating system than the one you are using. Article content that may not be relevant to you is disabled.
Expand all | Collapse all

SYMPTOMS

Consider the following scenario:
  • You have an email message that has an attachment in a Microsoft Exchange Server 2007 environment.
  • The attachment itself is a signed email message that also contains an attachment.
  • You try to use the X-MS-ENUMATTS method of Web Distributed Authoring and Versioning (WebDAV) to enumerate the attachment in the signed email message.
In this scenario, the returned URL is incorrect. The returned URL misses the path of the outer message.

For example, the returned URL is expected to use the following syntax:

<path of server>/<path of outer message>/<path of inner message>/<path of attachment>

However, the returned URL uses the following syntax:

<path of server>/<path of inner message>/<path of attachment>

Because of this behavior, applications cannot enumerate an attachment correctly. Therefore, it effects applications that use WebDAV, such as Microsoft Dynamics, when they communicate with Exchange Server 2007 servers.

RESOLUTION

To resolve this issue, install the following update rollup:
2530488  (http://support.microsoft.com/kb/2530488/ ) Description of Update Rollup 3 for Exchange Server 2007 Service Pack 3

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 the X-MS-ENUMATTS method, visit the following Microsoft website:
General information about the X-MS-ENUMATTS method (http://msdn.microsoft.com/en-us/library/aa565478(v=EXCHG.80).aspx)
For more information about how to enumerate attachments by using the X-MS-ENUMATTS method, visit the following Microsoft website:
How to enumerate attachments by using the X-MS-ENUMATTS method (http://msdn.microsoft.com/en-us/library/aa494169(EXCHG.80).aspx)


APPLIES TO
  • Microsoft Exchange Server 2007 Service Pack 3, when used with:
    • Microsoft Exchange Server 2007 Enterprise Edition
    • Microsoft Exchange Server 2007 Standard Edition
Keywords: 
kbqfe kbfix kbsurveynew kbhotfixrollup kbexpertiseinter KB2394853