Web view [MS-ASCMD]: Exchange ActiveSync: Command Reference Protocol. Intellectual Property Rights...

download Web view [MS-ASCMD]: Exchange ActiveSync: Command Reference Protocol. Intellectual Property Rights Notice

of 473

  • date post

    11-Mar-2020
  • Category

    Documents

  • view

    0
  • download

    0

Embed Size (px)

Transcript of Web view [MS-ASCMD]: Exchange ActiveSync: Command Reference Protocol. Intellectual Property Rights...

PAGE

[MS-ASCMD]: Exchange ActiveSync: Command Reference Protocol

Intellectual Property Rights Notice for Open Specifications Documentation

· Technical Documentation. Microsoft publishes Open Specifications documentation for protocols, file formats, languages, standards as well as overviews of the interaction among each of these technologies.

· Copyrights. This documentation is covered by Microsoft copyrights. Regardless of any other terms that are contained in the terms of use for the Microsoft website that hosts this documentation, you may make copies of it in order to develop implementations of the technologies described in the Open Specifications and may distribute portions of it in your implementations using these technologies or your documentation as necessary to properly document the implementation. You may also distribute in your implementation, with or without modification, any schema, IDL’s, or code samples that are included in the documentation. This permission also applies to any documents that are referenced in the Open Specifications.

· No Trade Secrets. Microsoft does not claim any trade secret rights in this documentation.

· Patents. Microsoft has patents that may cover your implementations of the technologies described in the Open Specifications. Neither this notice nor Microsoft's delivery of the documentation grants any licenses under those or any other Microsoft patents. However, a given Open Specification may be covered by Microsoft Open Specification Promise or the Community Promise. If you would prefer a written license, or if the technologies described in the Open Specifications are not covered by the Open Specifications Promise or Community Promise, as applicable, patent licenses are available by contacting iplg@microsoft.com.

· Trademarks. The names of companies and products contained in this documentation may be covered by trademarks or similar intellectual property rights. This notice does not grant any licenses under those rights. For a list of Microsoft trademarks, visit www.microsoft.com/trademarks.

· Fictitious Names. The example companies, organizations, products, domain names, email addresses, logos, people, places, and events depicted in this documentation are fictitious. No association with any real company, organization, product, domain name, email address, logo, person, place, or event is intended or should be inferred.

Reservation of Rights. All other rights are reserved, and this notice does not grant any rights other than specifically described above, whether by implication, estoppel, or otherwise.

Tools. The Open Specifications do not require the use of Microsoft programming tools or programming environments in order for you to develop an implementation. If you have access to Microsoft programming tools and environments you are free to take advantage of them. Certain Open Specifications are intended for use in conjunction with publicly available standard specifications and network programming art, and assumes that the reader either is familiar with the aforementioned material or has immediate access to it.

Revision Summary

Date

Revision History

Revision Class

Comments

12/03/2008

1.0.0

Major

Initial Release.

01/15/2009

1.01

Editorial

Revised and edited technical content.

03/04/2009

1.02

Editorial

Revised and edited technical content.

04/10/2009

2.0.0

Major

Updated technical content and applicable product releases.

07/15/2009

3.0.0

Major

Revised and edited for technical content.

11/04/2009

4.0.0

Major

Updated and revised the technical content.

02/10/2010

5.0.0

Major

Updated and revised the technical content.

05/05/2010

6.0.0

Major

Updated and revised the technical content.

08/04/2010

7.0

Major

Significantly changed the technical content.

11/03/2010

8.0

Major

Significantly changed the technical content.

03/18/2011

9.0

Major

Significantly changed the technical content.

08/05/2011

10.0

Major

Significantly changed the technical content.

10/07/2011

10.1

Minor

Clarified the meaning of the technical content.

01/20/2012

11.0

Major

Significantly changed the technical content.

04/27/2012

11.1

Minor

Clarified the meaning of the technical content.

07/16/2012

12.0

Major

Significantly changed the technical content.

10/08/2012

13.0

Major

Significantly changed the technical content.

02/11/2013

14.0

Major

Significantly changed the technical content.

07/26/2013

15.0

Major

Significantly changed the technical content.

11/18/2013

15.0

No change

No changes to the meaning, language, or formatting of the technical content.

02/10/2014

15.0

No change

No changes to the meaning, language, or formatting of the technical content.

04/30/2014

16.0

Major

Significantly changed the technical content.

07/31/2014

17.0

Major

Significantly changed the technical content.

Table of Contents

151 Introduction

151.1 Glossary

161.2 References

161.2.1 Normative References

171.2.2 Informative References

181.3 Overview

191.4 Relationship to Other Protocols

191.5 Prerequisites/Preconditions

191.6 Applicability Statement

191.7 Versioning and Capability Negotiation

191.8 Vendor-Extensible Fields

201.9 Standards Assignments

212 Messages

212.1 Transport

212.2 Message Syntax

212.2.1 Namespaces

222.2.2 Commands

222.2.2.1 Autodiscover

242.2.2.2 FolderCreate

252.2.2.3 FolderDelete

262.2.2.4 FolderSync

272.2.2.5 FolderUpdate

282.2.2.6 GetAttachment

292.2.2.7 GetHierarchy

302.2.2.8 GetItemEstimate

312.2.2.9 ItemOperations

332.2.2.9.1 Delivery of Content Requested by Fetch

332.2.2.9.1.1 MultiPartResponse

342.2.2.9.1.1.1 PartMetaData

342.2.2.10 MeetingResponse

352.2.2.11 MoveItems

362.2.2.12 Ping

382.2.2.13 Provision

382.2.2.14 ResolveRecipients

402.2.2.15 Search

432.2.2.16 SendMail

442.2.2.17 Settings

472.2.2.18 SmartForward

492.2.2.19 SmartReply

512.2.2.20 Sync

552.2.2.20.1 Empty Sync Request

552.2.2.20.2 Empty Sync Response

552.2.2.21 ValidateCert

562.2.3 Elements

562.2.3.1 AcceptableResponseSchema

572.2.3.2 Account

582.2.3.3 AccountId

582.2.3.3.1 AccountId (SendMail, SmartForward, SmartReply)

592.2.3.3.2 AccountId (Settings)

602.2.3.4 AccountName

602.2.3.5 Accounts

612.2.3.6 Action

612.2.3.7 Add

622.2.3.7.1 Add (FolderSync)

622.2.3.7.2 Add (Sync)

642.2.3.8 airsyncbase:FileReference

652.2.3.9 Alias

652.2.3.10 And

662.2.3.11 ApplicationData

672.2.3.12 AppliesToExternalKnown

682.2.3.13 AppliesToExternalUnknown

692.2.3.14 AppliesToInternal

702.2.3.15 Autodiscover

712.2.3.16 Availability

722.2.3.17 BodyType

732.2.3.18 CalendarId

742.2.3.19 Certificate

742.2.3.19.1 Certificate (ResolveRecipients)

742.2.3.19.2 Certificate (ValidateCert)

752.2.3.20 CertificateChain

762.2.3.21 CertificateCount

772.2.3.22 CertificateRetrieval

772.2.3.23 Certificates

782.2.3.23.1 Certificates (ResolveRecipients)

782.2.3.23.2 Certificates (ValidateCert)

792.2.3.24 Change

802.2.3.25 Changes

812.2.3.26 CheckCRL

822.2.3.27 Class

822.2.3.27.1 Class (GetItemEstimate)

842.2.3.27.2 Class (ItemOperations)

852.2.3.27.3 Class (Ping)

852.2.3.27.4 Class (Search)

872.2.3.27.5 Class (Sync)

892.2.3.28 ClientId

892.2.3.28.1 ClientId (SendMail, SmartForward, and SmartReply)

902.2.3.28.2 ClientId (Sync)

912.2.3.29 Collection

912.2.3.29.1 Collection (GetItemEstimate)

922.2.3.29.2 Collection (Sync)

932.2.3.30 CollectionId

942.2.3.30.1 CollectionId (GetItemEstimate)

952.2.3.30.2 CollectionId (ItemOperations)

952.2.3.30.3 CollectionId (MeetingResponse)

962.2.3.30.4 CollectionId (Search)

972.2.3.30.5 CollectionId (Sync)

982.2.3.31 Collections

982.2.3.31.1 Collections (GetItemEstimate)

992.2.3.31.2 Collections (Sync)

992.2.3.32 Commands

1002.2.3.33 Company

1012.2.3.34 Conflict

1022.2.3.35 ConversationId

1022.2.3.35.1 ConversationId (ItemOperations)

1032.2.3.35.2 ConversationId (Search)

1042.2.3.36 ConversationMode

1042.2.3.36.1 ConversationMode (GetItemEstimate)

1052.2.3.36.2 ConversationMode (Sync)

1062.2.3.37 Count

1062.2.3.38 Culture

1072.2.3.39 Data

1072.2.3.39.1 Data (I