
大家可能很早之前就听说过微软要把EWS要退役,建议迁移到Microsoft Graph的消息。时至今日,这一天终于要来了!因为:
2026年10月1日起,Exchange Online将开始分阶段禁用EWS,至2027年4月1日,EWS会最终永久关闭。
所以,现在大家在中秋国庆假期前考虑以下问题:
我的Microsoft 365租户里,到底还有没有在使用的EWS场景或应用?10月1日之后,我怎么让这些应用继续工作?
根据惯例,以下是我总结大家可能关心的几个问题:
1、微软是突然要将EWS退役的吗?
当然不是,和观点 | Exchange不升级不打补丁?微软限制向Exchange Online发邮件!一样,它又是一项非突然的变化,因为早在微软从2018年就已经宣布不再向Exchange Online中的EWS增加新功能,并建议开发人员迁移到Microsoft Graph。2023年,微软进一步宣布:从2026年10月1日开始,将阻止非Microsoft应用向Exchange Online发送EWS请求。现在,这件事已经走到了最后阶段。
2、EWS真的“退役”了吗?
是!但需要把时间点搞清楚。您可能见过很多文章说:2026年10月1日,EWS退役。但是严格来说,这个说法并不准确,微软当前Exchange Online服务说明同样明确写明:
Phased disablement begins October 1, 2026,permanent retirement on April 1, 2027.
它有一个明确的时间表:

所以:
10月1日不是终点,而是真正退役第一阶段的开始!
3、微软为什么一定要干掉EWS?
EWS功能最早出现应该是Exchange Server 2007,哪时Exchange Online还没有出生呢,算下来已已经存在接近20年,很多的功能和应用都依赖它实现,特别是第三方应用,如今微软要把这个功能给干掉,原因是什么呢?我个人认为主要的原因还是我们最近一直谈的:
安全。
展开来说,微软认为继续保留EWS会增加旧技术面的维护和安全负担,因此希望把Exchange Online API统一向现代化接口迁移。另外,微软现在给出的方向非常明确:
一方面,Microsoft Graph已经覆盖绝大多数EWS应用场景;另一方面,微软自己的应用以及大量第三方应用已经开始或完成从EWS迁移。
但是这里有一个非常现实的问题:
EWS和Graph并不是100%完全等价。
就连微软自己也承认仍然存在部分功能差距,微软自己也在继续补齐部分能力,但也明确表示,并不是所有EWS功能都会原样进入Microsoft Graph。
4、Exchange Server也会受到影响吗?
这是最多人关心的,也是最容易搞错的一点,结论是:
纯Exchange Server环境不会直接受到这次EWS退役影响。但是Exchange Server混合部署的环境会受到影响。
微软明确说明,这次EWS退役针对的是Exchange Online,而不是本地Exchange Server,也就是说,如果你的应用连接的是纯本地Exchange Server环境,目前而不影响:
本地EWS并不会因为Exchange Online这次退役而一同退役。
但是Exchange混合部署的环境就没有这么简单了,实际上早在去年4月发布的《混合部署的 Exchange Server 安全变更》的公告提示的两个变更计划包括以下两个阶段:
- 第一阶段,将共用的混合应用切换为专用的Exchange混合应用,为了实现这个阶段,您应该还记得微软去年4月已发布专门的HU,并要求客户在2025年10月之前完成这一阶段。
- 第二阶段,就是在第一阶段的基础上在混合部署环境的弃用EWS,切换到基于REST的Microsoft Graph API,而为了实现这个阶段又在今年5月为Exchange Srever SE发布了另一个专门的HU,所以,必须在2026年10月之前完成这个HU的安装。下载地址如下:
https://www.microsoft.com/en-us/download/details.aspx?id=108646
5、旧版本Exchange Server怎么办?
如果大家看完上面的第二阶段的说明,很多人就会想到这个问题,因为5月的HU只公开提供了Exchange Server SE的下载,Exchange Server 2016/2019版本并没有提供下载,而且即使是有ESU的客户也没提供,怎么办呢?实际上答复就在发布这个HU的博客中:
仍在使用 Exchange 2016 或 2019 服务器托管本地邮箱的客户,必须在 2026 年 10 月后继续允许其租户使用 EWS,并且必须在 2027 年 4 月前将所有服务器升级为 Exchange SE(届时 Exchange Online 中 EWS 被禁用)。这些未受支持版本的丰富共存功能将于2027年4月永久停止工作。请尽快升级您的本地环境,从不支持的版本中移除。运行不受支持的版本可能会危及环境!
6、如何在租户中配置允许使用的EWS?
上述提到的继续允许其租户使用 EWS的方法,简单来说,就是:指定
- 通过Set-OrganizationConfig -EwsAllowedAppIDs以允许现有的EWS应用ID
- 通过将Set-OrganizationConfig -EwsEnabled $True,将EWSEnabled配置为$True以等待在9月份根据租户历史使用情况自动填充EWSAllowedAppIDs或通过Set-OrganizationConfig -EwsEnabled $null 先将EWSEnabled配置为$null 等10月1日后再次手动再改为$null ,以保持 EWS全部允许。
详细说明请看以下文档:
https://techcommunity.microsoft.com/blog/exchange/exchange-online-ews-your-time-is-almost-up/4492361
7、如何自查租户中使用EWS的应用?
针对国际版的Microsoft 365租户,微软已经提供Microsoft 365管理中心的EWS使用报告,可以帮助管理员识别最长90天内哪些应用正在使用EWS,如下图所示:

则对于使用世纪互联版的Microsoft 365租户,因为没有在Microsoft 365管理中心提供EWS使用报告,需要下载以下脚本:
https://github.com/jmartinmsft/Exchange-App-Usage-Reporting/archive/refs/heads/main.zip
并参考以下文档进行配置权限:
https://github.com/jmartinmsft/Exchange-App-Usage-Reporting/blob/main/Create%20an%20App%20registration.md
根据以下文章中的命令进行查询:
https://techcommunity.microsoft.com/blog/exchange/notes-from-the-field-finding-and-remediating-ews-app-usage-before-retirement/4496469
最后,现在已经是2026年9月25日了,距离2026年10月1日,已经没有几天时间了,如果您还没有完成上述的配置,请抓紧时间进行。另外:
请不要因为10月1日有一个临时放行的方法而搁置将EWS切换为Microsoft Graph的进程,因为2027年4月1日最终永久关闭,上述的临时放行机制到时也会失效。