Getting Started with the EWS Java API
The Exchange Web Services (EWS) Java API provides a managed interface for developing Java applications that use EWS. By using the EWS Java API, you can access almost all the information stored in an Office 365, Exchange Online, or Exchange Server mailbox. However, this API is in sustaining mode, the recommended access pattern for Office 365 and Exchange online data is Microsoft Graph
Starting July 19th 2018, Exchange Web Services (EWS) will no longer receive feature updates. While the service will continue to receive security updates and certain non-security updates, product design and features will remain unchanged. This change also applies to the EWS SDKs for Java and .NET. More information here: https://developer.microsoft.com/en-us/graph/blogs/upcoming-changes-to-exchange-web-services-ews-api-for-office-365/
Getting started resources
Please see the Getting Started Guide on our wiki for an introduction to this library.
Using the library
Please see this wiki-entry on how to include the library in your project
Maven / Gradle
For Documentation on how to use ews-java-api with maven or gradle please refer to this section in our wiki.
Building from source
To build a JAR from the source yourself, please see this page.