Fact-checked by Grok 2 weeks ago

Exchange ActiveSync

Exchange ActiveSync () is a proprietary synchronization protocol developed by that enables mobile devices to access and synchronize messages, calendars, contacts, tasks, and other data with Microsoft Exchange servers using HTTP-based communication. Optimized for high-latency and low-bandwidth networks, EAS employs XML formatting for efficient over-the-air data transfer and supports real-time push notifications via its DirectPush technology, allowing users to receive updates without manual polling. Introduced with Exchange Server 2003, the protocol has become a standard for mobile synchronization, powering native clients on platforms including , , and Windows devices. Microsoft licenses the EAS protocol to third-party original equipment manufacturers (OEMs) and developers, facilitating its integration into diverse mobile ecosystems beyond native Windows devices. This licensing program, expanded in to simplify terms for broader adoption, has enabled companies like Apple and to implement EAS support in their operating systems, ensuring seamless connectivity to Exchange environments. Over time, EAS has evolved through version updates aligned with Exchange Server releases, such as version 12.1 in Exchange 2007 SP1 for enhanced security and 16.0 in Exchange 2016 for improved performance and features like better attachment handling. Key features of EAS include robust security measures, such as mandatory device , alphanumeric policies with configurable complexity (e.g., minimum length of 1 to 16 characters, default 4), and remote wipe capabilities to protect data in case of loss or theft. Administrators can enforce policies to control access, non-compliant devices, and generate reports on synchronized devices, making it integral to in Exchange Online, on-premises servers, and hybrid deployments. While EAS remains widely used as of 2025, with continued support in Exchange Online and Exchange Server Subscription Edition following the end of support for versions 2016 and 2019 on October 14, 2025, encourages migration to modern alternatives like the API for new development.

Overview

Purpose and functionality

(EAS) is a proprietary client-server developed by for the push-based of data, including email, contacts, calendars, tasks, and notes, between mobile devices and servers. The operates over HTTP and XML, enabling over-the-air access to mailboxes while maintaining compatibility with diverse mobile operating systems such as and . Its core design prioritizes efficiency on constrained networks, using techniques like delta to transmit only changes rather than full datasets, which minimizes data usage and supports seamless integration with Exchange's unified messaging backend. The primary purpose of is to provide mobile users with real-time, bidirectional access to corporate and (PIM) data, even over high-latency, low-bandwidth connections typical of cellular networks. This is achieved through Direct Push technology, which establishes a persistent connection between the device and server to deliver immediate notifications of new or updated items without requiring constant polling. Key benefits include reduced battery consumption on devices due to optimized syncing, support for offline composition and access with automatic reconciliation upon reconnection, and enhanced productivity via features like HTML-formatted rendering. These capabilities ensure that users can maintain continuity across mobile and desktop environments, addressing the needs of remote and hybrid work scenarios. Historically, Exchange ActiveSync evolved from earlier synchronization technologies like ActiveSync for Pocket PC devices, transitioning from desktop-to-PDA connections to server-based mobile push syncing. It was first introduced with Microsoft Exchange Server 2003, marking a shift toward wireless enterprise mobility. As of 2025, the protocol remains widely adopted in on-premises and hybrid Exchange deployments, including Exchange Server 2019 and the ongoing Subscription Edition, despite Microsoft's emphasis on modern authentication methods in cloud services like Microsoft 365. This enduring relevance stems from its robust support for legacy systems and broad device ecosystem, ensuring continued access to Exchange data without full migration to cloud-native alternatives.

Protocol fundamentals

Exchange ActiveSync (EAS) operates over HTTP or as its , utilizing POST requests exclusively for all client-server communications to simulate a persistent despite the stateless nature of HTTP. This approach allows clients to send commands and receive responses in a streamlined manner, optimized for intermittent network connectivity common in mobile environments. The protocol employs XML-based payloads to encode commands and responses, with structures defined under namespaces such as AirSync and within the broader MS-ASProtocol documentation. Key commands include Sync for bidirectional , Get for retrieving specific items, and FolderSync for managing folder hierarchies, enabling efficient exchange of structured data like collections and changes. For change detection, EAS implements a push notification model through Direct Push, where the server maintains an open connection and notifies the client of updates in real time on supported networks; in less reliable scenarios, it falls back to polling with configurable heartbeat intervals to balance efficiency and battery life. Version negotiation occurs at the initial connection via the MS-ASProtocolVersion header in the HTTP request, where the client specifies its supported version (e.g., 16.1, 14.1), and the server responds with the highest mutually compatible version to enable appropriate feature sets. Unlike protocols such as or MAPI, which are designed for desktop or web access, EAS provides a lightweight, proprietary alternative tailored for non-PC devices, without direct reliance on those interfaces.

Technical details

Synchronization process

The in begins with initial setup, where the client device establishes compliance with server policies and discovers the folder structure. The client initiates this by sending a Provision command to receive and acknowledge settings, such as password requirements and mandates, ensuring the device meets organizational standards before proceeding to . Following provisioning, the client issues a FolderSync command with an initial SyncKey of 0 to retrieve the complete folder from the server, including details like folder IDs, parent-child relationships, display names, and types (e.g., or ). The server responds with additions, updates, and deletions to the folder structure, providing a new SyncKey for tracking subsequent changes to the . In the core sync cycle, the client uses the Sync command to exchange data with specific collections, such as Email or Calendar, by specifying the collection name and the current SyncKey for each. The server processes the request and responds with incremental updates since the provided SyncKey, including additions (new items), changes (modified items), and deletes (removed items), along with a new SyncKey for the next cycle. Successful operations return a status code of 1, while issues like an invalid SyncKey result in code 101, prompting further handling. Clients upload their local changes to the server using dedicated Add, Change, or Delete commands within the Sync request body, allowing bidirectional synchronization. Delta synchronization ensures efficiency by transmitting only changes since the last SyncKey, minimizing data transfer over limited bandwidth connections. Clients can apply filters to the Sync command, such as time-based windows (e.g., items received in the past 1 day) or status criteria (e.g., unread emails only), to further limit the scope of returned . This approach supports incremental updates without requiring full retransmissions after the initial sync. Conflict resolution prioritizes server-side data by default during , where the overwrites conflicting client changes if they cannot be merged automatically. Clients submit changes via Add, Change, or Delete commands, and the validates them against its current state, notifying the client of any rejections through status codes in the response. For ongoing synchronization when direct push notifications are unavailable, the client employs a heartbeat mechanism, polling the server at configurable intervals—typically every 5 to 15 minutes by default—to check for updates. This polling uses a command or periodic requests to maintain connectivity and detect changes without constant open connections. Error handling involves client-side retry logic with for transient failures, such as network timeouts, to avoid overwhelming the server. Upon receiving an invalid SyncKey (status 101) or related errors like 132 (SyncStateNotFound) or 134 (SyncStateCorrupt), the client performs a full resynchronization by resetting to SyncKey 0 and re-fetching the entire dataset.

Supported content types

Exchange ActiveSync supports the synchronization of several core data categories from an Exchange mailbox, including email messages, contacts, calendar events, tasks, and notes, each structured according to standardized formats to ensure compatibility across client devices. These content types are defined within the protocol's , enabling efficient of changes while preserving essential such as timestamps and status indicators. Email synchronization encompasses MIME-based messages, including attachments encoded in format, along with support for folder organization, read/unread flags, categories, and reply structures. Attachments are handled as part of the overall message payload, with the total size of attachments limited by the message size constraint. The default maximum size for messages sent via clients is 10 MB, though this can be configured higher on the server side up to organizational limits. Contacts are synchronized using a vCard-like structure that includes fields for personal details such as names, phone numbers, email addresses, physical addresses, and binary photo data. The protocol integrates with the Global Address List (GAL) to allow clients to search and resolve organizational contacts during synchronization. Contact photos are supported as binary data, with practical limits around 48 KB per image to maintain performance on mobile devices. Calendar events follow an iCalendar-compatible format, supporting attributes like recurrence rules, attendee lists, reminders, and free/busy status indicators. information is managed through UTC offsets to ensure consistent event timing across devices in different locations. This structure allows for the synchronization of meeting invitations and responses while maintaining compatibility with standard calendar standards. Tasks are represented as simple to-do items with fields for due dates, priority levels, completion status, and categories, enabling without support for complex dependencies or subtasks. This keeps the data lightweight for . Notes are synchronized in plain text or format, including creation and modification timestamps, but are restricted to fundamental content without advanced rich formatting or embedding capabilities. Key limitations include the absence of direct support for full document libraries or integration with sites, as the protocol focuses exclusively on items. Additionally, the maximum depth supported is 300 levels, preventing deeper nesting that could impact efficiency.

Version history

Versions 1.0 to 2.5 (Exchange 2003)

versions 1.0 to 2.5 were the initial iterations of the , developed alongside 2003 and its service packs from 2004 to 2007, establishing basic synchronization for , , and related data types over HTTP. These versions emphasized push notifications and folder-based syncing tailored for early devices, with incremental enhancements in supported content and reliability without introducing advanced enterprise features like comprehensive policies. The relied on XML payloads within HTTP requests to enable updates, focusing on low-bandwidth efficiency for mobile environments. Version 1.0, released with Exchange Server 2003 Service Pack 1 in May 2004, introduced fundamental for and items over HTTP, allowing devices to receive updates without polling. It supported basic structures similar to IMAP but excluded tasks and contacts syncing, limiting its scope to core messaging and scheduling. This version laid the groundwork for mobile access but required subsequent updates for broader functionality. Version 2.0, introduced in 2005 as part of Exchange Server 2003 Service Pack 2 updates, expanded capabilities by adding contact synchronization and folder creation on the server side. It also improved error handling with enhanced status codes and introduced partial sync support to reduce data transfer during incremental updates, enhancing efficiency for intermittent connections. These changes addressed early limitations in multi-device scenarios and management. Version 2.1, also in 2005 with Exchange Server 2003 Service Pack 2, refined calendar handling by supporting recurring events and attachments limited to 1 MB in size. It resolved bugs in multi-folder , improving stability for users managing multiple data collections on devices. This update prioritized usability in calendar-centric workflows while maintaining compatibility with prior versions. Version 2.5, released in 2005 as part of 2003 Service Pack 2, marked a significant milestone with the addition of tasks and notes alongside device ID reporting for basic enforcement. It enabled rendering on clients, improving readability, and introduced Direct for immediate notifications without client polling. This version, tied to 2003 Service Pack 2, optimized battery life and network usage while supporting remote wipe capabilities. Overall, versions 1.0 to 2.5 centered on compatibility with platforms, spanning releases from 2004 to 2005, and focused on core syncing without major security overhauls, setting the stage for later enterprise expansions.

Versions 12.0 and 12.1 (Exchange 2007)

Exchange ActiveSync version 12.0, released with Exchange Server 2007 in late 2006, introduced several enhancements focused on improving mobile accessibility and efficiency for enterprise environments. Key additions included support for Information Rights Management (IRM) to enable viewing of protected emails on compatible devices, though full stability required subsequent updates. The protocol also added handling for meeting requests, allowing users to accept, decline, or tentatively respond directly from mobile clients. Improved push efficiency via Direct Push technology ensured real-time synchronization of , contacts, and calendar items over without polling, reducing battery drain and network usage compared to earlier versions. Version 12.1, introduced in Exchange Server 2007 SP1 in December 2007, built on these foundations with refinements for security and global usability. Enhanced device wipe capabilities allowed administrators to remotely erase data on lost or stolen devices more reliably, integrating with enforcement. Better Unicode support improved handling of international contacts and multilingual content, enabling seamless synchronization of non-Latin characters in and address books. Initial mobile policies were added to enforce requirements, such as minimum length and complexity, providing foundational device management controls. Multi-tenant support was also incorporated, allowing better isolation for hosted environments with multiple organizations on a single server. Among the key advancements in these versions was the first formal support for third-party clients through Microsoft's licensing of open protocol specifications, enabling broader device compatibility beyond . Latency for large attachments was reduced via inline fetch mechanisms, supporting files up to 10 MB without full mailbox resynchronization. Integration with Unified Messaging allowed voice messages and faxes to appear in the mobile inbox, accessible via for unified voice-to-email experiences. Deployment of versions 12.0 and 12.1 occurred primarily between 2007 and 2008, coinciding with the rollout of Exchange Server 2007 infrastructure. These updates addressed scalability for environments supporting over 1,000 users per server through optimized Client Access Server roles and load balancing, enabling reliable performance in mid-sized enterprises.

Versions 14.0 and 14.1 (Exchange 2010 and 2013)

Exchange ActiveSync version 14.0 was introduced with the release of Exchange Server 2010 in November 2009, enabling automatic client configuration through Autodiscover, which allows mobile devices to discover server settings using only an and . This version also enhanced calendar synchronization, supporting shared access to meeting details and availability information across devices. Additionally, it permitted administrators to configure attachment size limits for ActiveSync sessions, with capabilities to support up to 20 MB per attachment to accommodate larger files in mobile email workflows. Early authentication mechanisms in version 14.0 laid groundwork for secure cross-protocol integrations, though full OAuth support emerged later. Version 14.1, released with Exchange Server 2010 1 in February 2010 and carried forward through 2 in 2011 as well as Exchange Server 2013 RTM in October 2012, introduced per-device quota management to limit the number of partnerships per mailbox, helping administrators control resource usage and exposure. It improved handling of recurring calendar events by refining logic to better preserve series integrity during updates and deletions. Fixes addressed sync key rollover problems, ensuring more reliable state management during long-running sessions and reducing desynchronization errors. This version also facilitated initial interoperability with and devices through adherence to third-party protocol specifications, broadening cross-platform compatibility for enterprise mobility. Key changes in versions 14.0 and 14.1 emphasized enhanced interoperability with diverse mobile ecosystems, building on prior enterprise features while prioritizing administrative controls. Exchange Server 2013 reused version 14.1 without significant protocol revisions, instead augmenting it with (RBAC) extensions for delegated management of ActiveSync policies and device approvals. Spanning from 2009 to 2014, these updates positioned for hybrid cloud environments, including seamless integration with Office 365 for mixed on-premises and online deployments.

Versions 16.0 and 16.1 (Exchange 2016 and 2019)

Exchange ActiveSync version 16.0 was released alongside Exchange Server 2016 in October 2015. This version introduced support for in encrypted emails, enabling mobile clients to process digitally signed and encrypted messages with compliance following Cumulative Update 1. It also enhanced integration by enabling Modern Authentication support in later cumulative updates, allowing OAuth-based flows via for compatible clients. Additionally, improvements to the synchronization process provided better handling of large calendars, with enhanced reliability for syncing extensive data across devices. Version 16.1 arrived with Exchange Server 2019 in October 2018 and was further refined through cumulative updates. It strengthened for connections, permitting client devices to authenticate using certificates instead of passwords for heightened security. The protocol enforced exclusive use of modern TLS 1.2, with compatibility for TLS 1.3 added in subsequent updates to eliminate legacy cipher suites and mitigate cryptographic vulnerabilities. was optimized for environments with high-density mobile devices, reducing usage and latency during peak loads, while monthly security updates addressed protocol flaws through October 2025. As of November 2025, no new versions beyond 16.1 have been announced, and it continues as the standard protocol for on-premises mobile email, calendar, and contact synchronization in legacy deployments. Exchange Server 2016 and 2019 reached end of support on October 14, 2025, after which no further updates are provided, though existing installations remain operational. Exchange Server Subscription Edition, released in July 2025, continues to support version 16.1. Basic for ActiveSync faced deprecation risks, with recommending migration to modern authentication methods phased out in hybrid scenarios by late 2024. Key advancements emphasized features, including to track and modifications for GDPR adherence by recording delegate actions and non-owner events. The protocol supports a maximum attachment size of 150 MB, consistent with Exchange limits, though ActiveSync-specific IIS configurations may require adjustment to reach this threshold from the default 10 MB.

Usage and compatibility

Client devices and applications

[Exchange ActiveSync](/page/Exchange ActiveSync) (EAS) is primarily designed for devices, enabling of email, calendars, contacts, and tasks with servers. Native clients provide robust support, including the available on , , and Windows platforms, which fully integrates EAS for seamless to Exchange data. The Windows Mail app, built into Windows 10 and 11, also supports EAS connections, allowing users to add Exchange accounts via advanced setup options for email and calendar syncing. introduced full EAS support in its ecosystem starting with Windows Phone 7, marking a shift toward standardized . Apple devices offer built-in EAS compatibility through the native Mail app on iOS and iPadOS, enabling users to configure accounts directly in Settings for syncing mail, contacts, calendars, reminders, and notes across , , and devices. This support has been available since iOS 2.0, providing a straightforward setup without additional software for most users. On macOS, native does not support EAS. Desktop support for EAS is limited, as the protocol is optimized for mobile use. The Windows Mail app serves as a primary desktop option with EAS fallback for connections, but traditional desktop versions (2016 and later) rely on MAPI or EWS protocols rather than EAS. For , the native Email app (often labeled as "Corporate" or "Exchange" account type) delivers full EAS support on most devices, including synchronization of email, calendars, and contacts. The app offers only partial compatibility, limited to basic email viewing without full Exchange protocol features. devices enhance this with the dedicated Samsung Email app, which includes EAS integration for secure business handling, including S/MIME encryption. deprecated its legacy EAS-based Google Sync service in 2025, with support ending on May 13, 2025; users are recommended to transition to Google apps with or third-party clients supporting modern authentication. Custom EAS implementations remain viable for third-party Exchange clients on . Third-party applications expand EAS options across platforms. On Android, apps like Nine, Aqua Mail, and BlueMail provide advanced EAS support, featuring unified inboxes, offline access, and enhanced security for Exchange users. Open-source alternatives such as DAVx⁵ focus on calendar and contact syncing via compatible protocols, while apps like Spike offer chat-style interfaces with full EAS integration. For iOS, third-party clients like Spark and Edison Mail support EAS for Exchange accounts, adding features like smart notifications and unified search. Zoho Mail's mobile app includes EAS compatibility for hybrid setups, though it primarily serves Zoho-hosted accounts. Legacy BlackBerry support for EAS ended in 2022 with the end-of-life for BlackBerry 10 OS. Compatibility generally requires or later for optimal modern authentication and security features. For , stable syncing and enforcement benefit from Android 8.0 or higher, though basic support is available on earlier versions. Issues with custom Android ROMs can arise from non-standard implementations, but these are typically resolved through protocol compliance testing by developers.

Server configurations

Exchange ActiveSync requires 2003 or later for deployment, though Microsoft recommends Exchange Server 2019 or the Subscription Edition for optimal performance and security features. The setup necessitates (IIS) with the Microsoft-Server-ActiveSync virtual directory automatically created during installation. configurations must allow inbound traffic on port 443 for connections to ensure secure synchronization. By default, is enabled for all mailboxes upon installation, allowing immediate access without additional configuration. Administrators can enable or disable it per user through the Exchange Admin Center (EAC) by navigating to Recipients > Mailboxes, selecting a mailbox, editing its features, and toggling the Mobile Devices option. For bulk management, such as per Organizational Unit (OU), cmdlets like Get-Mailbox -OrganizationalUnit "OU=Example,DC=contoso,DC=com" | Set-CASMailbox -ActiveSyncEnabled $true apply the setting across multiple users. Mailbox policies can further customize access via Set-ActiveSyncMailboxPolicy, which enforces settings like device limits but does not directly enable the protocol. The Microsoft-Server-ActiveSync virtual directory, hosted under the Default Web Site in IIS, handles all requests and supports configuration for methods including , NTLM (Integrated Windows), and modern OAuth. Use the Set-ActiveSyncVirtualDirectory cmdlet to adjust settings, such as enabling with -BasicAuthEnabled $true or specifying external URLs like -ExternalUrl "https://mail.contoso.com/Microsoft-Server-ActiveSync". By default, is enabled with SSL required and 128-bit enforced. Monitoring occurs via Get-ActiveSyncDeviceStatistics, which provides details on connected devices, sync status, and policy compliance for each user. In hybrid environments combining on-premises with , integrates seamlessly through the Hybrid Configuration Wizard, which synchronizes directory data via Microsoft Entra Connect (formerly AD Connect) for unified and free/busy sharing. Devices automatically reconfigure when mailboxes move to Online, maintaining access without manual intervention in most cases. Hybrid setups require TLS 1.2 or higher for all communications to align with Microsoft's security standards, and Basic authentication must be disabled in favor of modern to comply with the 2022 deprecation policy for Online protocols. Troubleshooting ActiveSync issues involves reviewing server-side logs, primarily IIS logs located at %SystemDrive%\inetpub\logs\LogFiles\W3SVC1 on the Client Access server, which capture HTTP requests and errors. Additional diagnostic logs are generated in %ExchangeInstallPath%\Logging\[ActiveSync](/page/ActiveSync) or by enabling debug logging via Set-CASMailbox -ActiveSyncDebugLogging $true and modifying the web.config file in %ExchangeInstallPath%\ClientAccess\sync. Common problems include mismatches, resolved by verifying SSL bindings in IIS Manager, and quota exceedances, checked with Get-MailboxStatistics. The Remote Connectivity Analyzer tool tests end-to-end connectivity, while tools like Log Parser Studio analyze IIS logs for patterns such as failed SyncKey requests.

Security and policies

Authentication and encryption

Exchange ActiveSync employs multiple authentication mechanisms to secure user verification during synchronization sessions. Basic authentication, which relies on username and password credentials, was a foundational method but has been fully deprecated in Exchange Online since October 2022, mandating a shift to modern alternatives for all tenants. authentication remains configurable via the ActiveSync virtual directory settings for on-premises environments, providing an option. authentication is supported for on-premises deployments, enabling secure ticket-based verification in load-balanced Client Access server scenarios. Modern authentication, based on OAuth 2.0, was introduced in Server 2016 and utilizes (ADFS) as a to issue access tokens after user verification, supporting and reducing credential exposure. This method incorporates SAML for scenarios, allowing seamless integration with external identity providers, and has been mandatory for Exchange Online connections since the Basic authentication deprecation. -Based Authentication (CBA) enables clients to authenticate using client certificates mapped to user principal names (UPNs), eliminating the need for entry; it requires installation of the Client Certificate Mapping Authentication IIS feature and is available for in 2016 Cumulative Update 1 and later versions. Session security in leverages token-based mechanisms under OAuth 2.0 to maintain authenticated sessions with short-lived tokens, minimizing re-authentication frequency while enforcing scoped access to mailbox data. For on-premises setups, handles intra-domain session integrity, while SAML tokens facilitate secure federated sessions across trust boundaries. is enforced through mandatory transport for all communications between clients and servers, utilizing (TLS) to protect . Server configurations require TLS 1.2 as a minimum, with TLS 1.3 recommended for optimal and performance; support for TLS 1.3 is available in 2019 Cumulative Update 15 on or later. Legacy protocols such as SSL 3.0, TLS 1.0, and TLS 1.1 must be disabled across all roles to comply with modern standards and mitigate known vulnerabilities in older cipher suites. Server-side SSL offloading, where a load balancer terminates TLS and forwards unencrypted traffic to backend servers, is optionally supported but incompatible with modern authentication flows and not recommended for mobile clients due to re-encryption requirements. In 2025 security updates, CBA endpoints for Online were updated to enforce TLS 1.3 compatibility, rerouting traffic to tenant-specific URLs such as outlook-cba.office365.com for enhanced validation and reliability; organizations using secure gateways may require adjustments to accommodate these changes. The protocol's depends on underlying transport protections, with past vulnerabilities—such as elevation-of-privilege issues addressed in cumulative updates—resolved through timely patching to prevent exploitation in contexts.

Device management policies

Exchange ActiveSync device management policies enable administrators to enforce security and compliance requirements on mobile devices accessing Exchange mailboxes. These policies are applied through the Provision command during the synchronization process, where the server sends policy settings to the client in a multi-phase exchange, starting with a temporary policy key and culminating in a permanent key once compliance is confirmed. This framework ensures that devices meet organizational standards before granting full access to email, calendar, and contacts data. Core policy settings focus on password requirements to enhance device security. Administrators can mandate passwords with a minimum length ranging from 1 to 16 characters (default 4), require alphanumeric complexity, and prohibit simple sequences like repeating or ordered patterns. Inactivity timeouts can be set from 1 minute to 60 minutes (default 15 minutes) to automatically lock the device, while the maximum number of failed password attempts before triggering a wipe ranges from 4 to 16 (default 8). These configurations are defined in mobile device mailbox policies and enforced client-side upon provisioning. Device actions provide mechanisms for remediation and . Remote wipe erases all data from , initiated by administrators via the Exchange admin center (EAC) or , with the server sending a specific status code that the client acknowledges before execution. For non-compliant devices, holds them in a pending state pending approval, while allow/block lists—also known as the Allow/Block/ (ABQ) list—permit granular by device type, user, or group, blocking unauthorized at the protocol level. Advanced features extend policy enforcement to hardware and software capabilities. Device-level encryption can be required, mandating full disk or storage card encryption where supported by the device. App restrictions allow disabling features such as the camera to prevent data capture risks, alongside controls for , , and attachments. These settings integrate with broader (MDM) solutions like , enabling hybrid management of Exchange ActiveSync alongside full MDM enrollment for enhanced compliance monitoring. Management occurs primarily through the EAC and Exchange Management Shell. Policies are created using the New-MobileDeviceMailboxPolicy cmdlet, which supports parameters for all settings like password length and encryption. Reporting and monitoring leverage cmdlets such as Get-MobileDevice to view device status, compliance, and policy assignments. In Exchange Server 2019 and later, cumulative updates ensure ongoing support for these policies, with integration to Intune facilitating automated compliance checks and remote actions across environments.

Licensing

Terms and conditions

is a proprietary protocol owned and controlled by , with its technical specifications made publicly available under the Microsoft Open Specifications Promise (OSP) since 2007. This promise enables third parties to implement the protocol on a royalty-free basis specifically for achieving with products and services that utilize . On the server side, licensing for is integrated into the broader framework, requiring Client Access Licenses () for each user or device that accesses the service via the protocol. No separate or additional fees apply specifically for functionality, as it is covered under the standard , which grants access to core , , and synchronization features. However, to leverage the full suite of advanced capabilities, including larger-scale deployments, organizations must use the edition of rather than the edition. For usage, end-users incur no direct costs for employing on compatible devices, as access rights are governed by the existing server CALs or subscription entitlements. Third-party developers seeking to build applications or devices that support the protocol must adhere strictly to the OSP guidelines to ensure their implementations promote without risking claims from . Key restrictions in the terms prohibit of the protocol beyond what is necessary for OSP-compliant and bar the use of specifications to create directly competing products that undermine Microsoft's implementations. Usage is confined to environments compatible with Exchange Server or services. Following the and disablement of basic authentication in Exchange Online between 2022 and 2024, implementations must use modern authentication protocols such as OAuth 2.0 to maintain compliance and security. As of 2025, while EAS remains supported for legacy synchronization, Microsoft recommends using the Microsoft Graph API for new mobile and application integrations. In enterprise deployments, compliance with terms involves alignment with Microsoft's mobility management frameworks, such as Basic Mobility and Security or Enterprise Mobility + Security, which enforce device policies, encryption standards, and access controls to ensure secure synchronization across organizational mobile ecosystems.

Certification program

The Logo Program, launched by in 2011, provided a certification framework for third-party device manufacturers and developers to validate their implementations of the protocol, ensuring reliable with Exchange servers for versions 14.0 and later. The program targeted licensees of the protocol, establishing a baseline of functionality to help enterprise IT administrators deploy and manage mobile email solutions consistently. To achieve certification, implementations had to demonstrate full support for essential protocol commands, including Sync for and Provision for device policy enforcement, along with compliance to security policies such as remote wipe and password requirements. Additional requirements encompassed features like Direct Push notifications for , contacts, and calendars; rich rendering; Global Address List () searches; Autodiscover for automatic configuration; and handling of meeting responses (accept, decline, tentative). Submissions were processed through Microsoft's partner ecosystem, involving rigorous interoperability testing against servers. Certified products earned the right to display the "Designed for Exchange ActiveSync" logo, signaling to customers a verified level of and for enterprise use. Benefits also included enhanced marketing credibility and prioritized access to technical support resources. The certification process utilized Microsoft's test plans and tools, such as protocol simulators, to replicate interactions and verify compliance without requiring physical hardware in all cases. Testing was conducted via accredited third-party labs, with successful qualifications listed publicly to guide procurement decisions. Early certified examples include and 6.5 devices, Mail on 3.0 (as in the Nokia E7), and Apple 4-based devices like the and . There is no evidence of certifications issued after approximately 2015, suggesting the program was discontinued or superseded as Microsoft shifted focus to newer technologies like the Microsoft Graph API.

References

  1. [1]
    Exchange ActiveSync | Microsoft Learn
    Apr 30, 2025 · Exchange ActiveSync is an Exchange synchronization protocol that's optimized to work together with high-latency and low-bandwidth networks.Microsoft Ignite · Mobile devices · Mobile device mailbox policies
  2. [2]
    Choosing between Exchange ActiveSync and EWS - Microsoft Learn
    Jul 28, 2014 · Although it's true that robust Exchange ActiveSync support was initially included in Exchange Server 2003, and EWS support started in Exchange ...
  3. [3]
    Introduction to Microsoft Exchange ActiveSync, its licensing, and ...
    Dec 20, 2019 · The Exchange ActiveSync Overview and Exchange Server Protocol Documents offer additional information about Microsoft's implementation of EAS.Missing: history | Show results with:history
  4. [4]
    Microsoft Expands Exchange ActiveSync Licensing Program - Source
    Dec. 18, 2008 — Microsoft Corp. today announced it is expanding its Exchange ActiveSync Intellectual Property (IP) ...Missing: introduction date
  5. [5]
    [MS-ASHTTP]: Exchange ActiveSync: HTTP Protocol - Microsoft Learn
    Apr 29, 2022 · Specifies the Exchange ActiveSync: HTTP Protocol, which enables a client device to synchronize data with the data that is stored on the server.
  6. [6]
  7. [7]
  8. [8]
    Exchange ActiveSync in Exchange Online - Microsoft Learn
    Feb 21, 2023 · Exchange ActiveSync is a Microsoft Exchange synchronization protocol that's optimized to work together with high-latency and low-bandwidth networks.
  9. [9]
    Mobile devices - Exchange ActiveSync - Microsoft Learn
    Apr 30, 2025 · Exchange ActiveSync enables mobile access to email, scheduling, contacts, and tasks. It uses Direct Push and allows remote wipe. POP3/IMAP4 are ...
  10. [10]
    Version negotiation in Exchange ActiveSync - Microsoft Learn
    Jul 28, 2014 · The Microsoft Exchange ActiveSync protocol has evolved with each major release of Microsoft Exchange Server from Exchange 2003 to Exchange 2010, ...<|separator|>
  11. [11]
    [MS-OXPROTO]: Exchange ActiveSync Protocols - Microsoft Learn
    Oct 13, 2020 · Exchange ActiveSync protocols enable data to be shared and synchronized between a server and a mobile client device. The Exchange ActiveSync ...
  12. [12]
    [MS-ASCMD]: Exchange ActiveSync: Command Reference Protocol
    Apr 29, 2022 · Specifies the Exchange ActiveSync: Command Reference Protocol, which enables the synchronization of email, Short Message.
  13. [13]
    Direct Push: Exchange 2013 Help | Microsoft Learn
    Jan 25, 2023 · Direct Push in Exchange 2013 keeps mobile devices current by monitoring the server for changes and notifying devices to sync new content.
  14. [14]
    [MS-ASHTTP]: MS-ASProtocolVersion - Microsoft Learn
    May 20, 2025 · The MS-ASProtocolVersion header indicates the protocol version that the client is using to format the request. This header SHOULD NOT be used if ...
  15. [15]
    What is difference/relationship between MAPI & Exchange Active Sync
    Aug 30, 2021 · Exchange ActiveSync is a client protocol that lets you synchronize a mobile device with your mailbox. Outlook MAPI Reference. MAPI provides the ...Impact of switching from IMAP to Exchange - Microsoft Q&AExchange ActiveSync and Microsoft Exchange - Microsoft Q&AMore results from learn.microsoft.comMissing: WebDAV | Show results with:WebDAV
  16. [16]
    [MS-ASPROV]: Exchange ActiveSync: Provisioning Protocol
    ### Summary of Provision Command for Initial Setup and Policy Compliance
  17. [17]
    [MS-ASCMD]: FolderSync - Microsoft Learn
    Oct 13, 2020 · The XML schema for the FolderSync command response is described in section 6.15. Protocol Versions. The following table specifies the protocol ...
  18. [18]
    [MS-ASCMD]: Common Status Codes - Microsoft Learn
    Apr 29, 2022 · The protocol versions that support each value are specified in the "Protocol versions" column of the table. When protocol version 2.5, 12.0, or ...
  19. [19]
    [MS-ASDTYPE]: Exchange ActiveSync: Data Types | Microsoft Learn
    Apr 29, 2022 · Specifies the Exchange ActiveSync data types that are used by the Exchange ActiveSync Protocol XML schema definitions (XSDs).
  20. [20]
    Exchange Online limits - Service Descriptions | Microsoft Learn
    Jul 11, 2025 · This 2 MB limit refers to the text extracted from the attachment, not to the file size of the attachment. For example, a 3 MB file may contain ...
  21. [21]
    Message size and recipient limits in Exchange Server | Microsoft Learn
    Apr 30, 2025 · For example, if you specify a maximum message size value of 64 MB, you can expect a realistic maximum message size of approximately 48 MB.Missing: photo | Show results with:photo
  22. [22]
    Outlook - GAL - Send User V-Cards - Microsoft Q&A
    Jan 11, 2018 · If you have added GAL contacts to contacts list, shared mailbox will sync automatically. After that, users can send a contact as a vCard.Missing: ActiveSync | Show results with:ActiveSync
  23. [23]
    Recurring events in Calendar over DST are not adjusted on all ...
    Fixes an issue in which all recurring meetings over DST in Calendar display unexpectedly on all ActiveSync devices in Exchange Server 2013, Exchange Server ...
  24. [24]
    Exchange Server 2003 - Microsoft Lifecycle
    Releases ; Service Pack 2, Oct 19, 2005, Apr 8, 2014 ; Service Pack 1, May 25, 2004, Jan 8, 2008 ; Original Release, Sep 28, 2003, May 25, 2005 ...
  25. [25]
    Differences between Exchange 2003 and Exchange 2007 Mobile ...
    Jan 8, 2009 · The mobility features offered in Exchange 2003 SP2 were: Direct Push – One of the most anticipated mobile feature on SP2 was the Direct Push ...
  26. [26]
    Microsoft Exchange Server 2003 Service Pack 2 Release Notes
    Jan 8, 2007 · Exchange ActiveSync has been enabled to use any SMTP address to access the mailbox. Performance counters implemented for IP-based up-to-date.
  27. [27]
    [MS-ASHTTP]: HTTP OPTIONS Command Request and Response
    Feb 14, 2019 · The MS-ASProtocolVersions header in the server response shows that versions 1.0, 2.0, 2.1, 2.5, 12.0, 12.1, and 14.0 of the protocol are ...
  28. [28]
    Windows Phone and Exchange ActiveSync: What you need to know
    Jun 6, 2012 · Exchange Server 2003 and EAS 2.5 have only a handful of features available, including remote wipe, direct push, and SSL-encrypted transmission.
  29. [29]
    Exchange Server build numbers and release dates | Microsoft Learn
    Sep 8, 2025 · Exchange Server 2003. The following table lists the build numbers and general release dates for each version of Microsoft Exchange Server 2003.
  30. [30]
    Getting the Most Out of Your Microsoft Exchange Server 2007 ...
    Apr 6, 2007 · Exchange Server 2007 provides built in mobile access through Exchange ActiveSync. Users can synchronize their email messages, contacts, calendar ...
  31. [31]
    Deep Dive into Windows Mobile 6.0 and Exchange Server 2007
    In this post I'll provide an overview of the features available when using Exchange 2007 and Windows Mobile 6.0.
  32. [32]
    Announcing Service Pack 1 Beta 2 for Exchange Server 2007
    These new features allow network administrators to help manage and secure Exchange ActiveSync enabled mobile devices. Overall, these features should add up ...
  33. [33]
    Microsoft Unveils Exchange Server 2007 Service Pack 1 in ...
    Aug 13, 2007 · These new features allow network administrators to help manage and secure Exchange ActiveSync-enabled mobile devices.
  34. [34]
    Microsoft Releases Exchange 2007 Service Pack 1 - CRN
    Nov 29, 2007 · Exchange Server 2007 SP1 also takes care of several software bugs in Exchange 2007 and makes it significantly more stable, said Rurik Bradbury, ...
  35. [35]
    New Exchange ActiveSync Policies in Exchange 2007 SP1
    Exchange 2007 SP1 adds many new options for Exchange ActiveSync policy settings, but you'll need to have the right CAL and the right mobile devices to implement ...Missing: 12.1 | Show results with:12.1
  36. [36]
    [PDF] Microsoft Exchange Server 2007 Component Architecture
    Exchange ActiveSync lets you synchronize data between your mobile device and Exchange Server 2007. ... Install new Exchange Server 2007 server into existing.
  37. [37]
    Building an Exchange Server 2007 environment - Simple Talk
    Jun 29, 2009 · Exchange Server 2007 ; Max mailbox database size. 200 GB. 200 GB ; Number of mailboxes per database. 400. 100 ; Number of databases per server. 11.
  38. [38]
    How Exchange Server ActiveSync (EAS) scales for us
    As your deployment grows, you simply scale “out” and add an additional Exchange Front-end server and get even more devices to connect.Missing: 2007 | Show results with:2007
  39. [39]
    Introduction to Exchange Server 2010 ActiveSync - Practical 365
    Mar 20, 2012 · An overview of ActiveSync on Exchange Server 2010, Microsoft's solution for secure mobile device access to email, calendar, and contacts.
  40. [40]
    Configure OAuth authentication between Exchange and Exchange ...
    Apr 18, 2025 · The Hybrid Configuration wizard automatically configures OAuth authentication between Exchange Server on-premises and Exchange Online organizations.
  41. [41]
    Managing Exchange ActiveSync device partnerships (in a world ...
    Jan 15, 2014 · Exchange ActiveSync has come a long way since it was first released in Exchange 2003 SP2 in 2005. Microsoft's success in licensing ActiveSync ...
  42. [42]
    [MS-ASCMD]: Status (Sync) - Microsoft Learn
    Apr 29, 2022 · The Status element indicates the success or failure of the Sync command request. If the request failed, the Status element contains a code that indicates the ...
  43. [43]
    Permissions: Exchange 2013 Help - Microsoft Learn
    Jan 26, 2023 · Microsoft Exchange Server 2013 includes a large set of predefined permissions, based on the Role Based Access Control (RBAC) permissions model.
  44. [44]
    Exchange Server hybrid deployments | Microsoft Learn
    Oct 24, 2023 · A hybrid deployment provides the seamless look and feel of a single Exchange organization between an on-premises Exchange organization and Exchange Online.Missing: timeline 2009-2014
  45. [45]
    Outlook for iOS and Android | Microsoft Learn
    Apr 30, 2025 · Outlook for iOS and Android uses Basic authentication with Exchange ActiveSync in the following environments: In Exchange Server 2010 ...<|separator|>
  46. [46]
    How Do I Connect Windows Mail App Or Microsoft Surface Tablet To ...
    May 16, 2025 · Enable ActiveSync for the user in HostPilot® Control Panel. · Open the Windows Mail app. · Choose Advanced Setup > Exchange ActiveSync on the next ...
  47. [47]
    Set up Exchange ActiveSync on your iPhone, iPad, or Apple Vision ...
    Apr 24, 2024 · When you add your Exchange ActiveSync account, you can sync your Mail, Contacts, Calendars, Reminders, and Notes with your Apple device.
  48. [48]
    How to configure Exchange ActiveSync on macOS devices?
    Create Exchange ActiveSync policy for macOS devices. The account settings sync emails, calendars, notes etc., of a user between the device and email server.
  49. [49]
    Configure Exchange ActiveSync on Android Phone or Tablet
    1) On your Android device, navigate to the Settings menu. 2) Click Accounts & Sync. 3) Click Add Account. 4) Click Corporate. 5) Enter your email address and ...
  50. [50]
  51. [51]
  52. [52]
    Transition your organization off Google Sync
    Google Sync uses Microsoft Exchange ActiveSync to let your users synchronize their work mail, contacts, and calendars to platform-specific and third-party ...
  53. [53]
    10 Best Android e-mail clients with Exchange support as of 2025
    Sep 22, 2015 · Newton Mail, Nine, and Aqua Mail are probably your best bets out of the 10 options considered. "Unified inbox " is the primary reason people ...
  54. [54]
    The 10 Best Email Apps for Android: 2025's Top Picks - Clean Email
    Rating 4.5 (3,300) May 16, 2025 · Edison Mail is a third-party mail app that works with Gmail, Yahoo Mail, AOL Mail, Hotmail, Outlook, Exchange, IMAP, Alto, iCloud, and more.
  55. [55]
    iOS Exchange ActiveSync | ManageEngine Mobile Device Manager ...
    Exchange ActiveSync lets users access corporate data stored in the Exchange server or any other EAS compliant server.<|control11|><|separator|>
  56. [56]
    The end of life for BlackBerry 10 and BlackBerry OS is January 4, 2022
    Sep 13, 2021 · The end of life for BlackBerry 10 and BlackBerry OS is January 4, 2022. BlackBerry chose to extend our service until this date as an expression ...
  57. [57]
    Outlook can't use ActiveSync to connect Exchange - Microsoft Learn
    Jun 25, 2025 · This problem occurs because Outlook doesn't support connections to a server that's running Exchange Server by using the EAS protocol.
  58. [58]
    Exchange declarative configuration for Apple devices
    Sep 25, 2024 · The Exchange configuration supports the following: Minimum supported operating system versions and channels: iOS 15, iPadOS 15, Shared iPad ...
  59. [59]
    Default settings for Exchange virtual directories | Microsoft Learn
    Apr 30, 2025 · Summary: Learn about the default virtual directory settings on Mailbox servers in Exchange 2016 and Exchange 2019.
  60. [60]
    Exchange Server TLS configuration best practices | Microsoft Learn
    Apr 25, 2025 · TLS 1.2 support was introduced with Exchange Server 2013 CU19 and Exchange Server 2016 CU8. Exchange Server 2019 supports TLS 1.2 by default.Things to consider before... · Prerequisites
  61. [61]
    Enable or disable Exchange ActiveSync access to mailboxes in ...
    Apr 30, 2025 · ActiveSync is a client protocol that lets users synchronize their Exchange mailbox with a mobile device. By default, ActiveSync is enabled on ...What do you need to know... · Enable or disable Exchange...
  62. [62]
    Set-ActiveSyncVirtualDirectory (ExchangePowerShell)
    The Set-ActiveSyncVirtualDirectory cmdlet configures a variety of settings on the virtual directory used for Exchange ActiveSync including security, ...
  63. [63]
    Troubleshoot ActiveSync with Exchange Server - Microsoft Learn
    Jun 25, 2025 · Exchange ActiveSync includes the use of ActiveSync mailbox policies. The available device settings are dependent on each device and not all ...
  64. [64]
    Deprecation of Basic authentication in Exchange Online
    Jun 25, 2024 · We removed the ability to use Basic authentication in Exchange Online for Exchange ActiveSync (EAS), POP, IMAP, Remote PowerShell, Exchange Web ...
  65. [65]
    [MS-OPENSPECLP]: Open Specifications - Microsoft Learn
    Aug 1, 2023 · Through the Open Specifications program, Microsoft is helping developers open new opportunities by making technical documents related to interoperability
  66. [66]
    Microsoft Exchange Server licensing and FAQ– email for business
    Learn about licensing options for Exchange Server 2019. Read about standard and enterprise server licenses and CALs to see which is best for your business.
  67. [67]
    Client-Side Exchange ActiveSync (EAS) Developers Support Options
    Sep 20, 2018 · When the team receives a case for an unlicensed customer, it will refer that customer to start the licensing process. If the team runs into ...
  68. [68]
    [MS-DEVCENTLP]: Open Specification Promise | Microsoft Learn
    Microsoft irrevocably promises not to assert any Microsoft Necessary Claims against you for making, using, selling, offering for sale, importing or distributing ...
  69. [69]
    Overview of Basic Mobility and Security - Microsoft 365 admin
    Sep 9, 2025 · Control how apps access and share data on mobile devices. For example, restrict actions like copy, cut, paste, and save as to apps approved for ...
  70. [70]
    Announcing the Exchange ActiveSync Logo Program
    The Exchange ActiveSync Logo Program establishes a baseline for EAS functionality in mobile email devices, for manufacturers licensing the EAS protocol.
  71. [71]
    Microsoft Exchange ActiveSync Logo: Peace of Mind for MSPs?
    The Exchange ActiveSync Logo Program, which certifies that smartphone mobile mail clients can integrate as fully and securely as you'd want them to.
  72. [72]
    Will the EAS Logo Program Impact Your Smartphone Policies?
    Apr 22, 2011 · Microsoft has announced the Exchange ActiveSync Logo program designed to qualify smartphones against a baseline of features.