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
Support statement
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.
This project has adopted the Microsoft Open Source Code of Conduct. For more information, see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.
问题解决
由于在项目中遇到发送日历时,日历内容使用了UTC时间,导致用户错误以为日历时间有误,发现C#中不会出现该问题,后来比对报文得知Java版本中没有TimeZoneContext内容,故fork出来添加TimeZoneContext,经编译测试后问题解决。