从 COM 加载项迁移到 Web 加载项
在新的 Outlook for Windows 中,Web 加载项完全受支持,合作伙伴无需执行其他工作。 新的 Outlook for Windows 不支持 COM 加载项,但将继续在经典 Outlook for Windows 中工作。 COM 加载项可以通过多种方式操作 Outlook,这通常会导致 Outlook 中的不稳定和崩溃。 为确保 Outlook 更稳定、更可靠,Web 加载项为外接程序提供了一个沙盒环境来运行,并进行了检查和平衡。
COM 加载项与 Web 加载项在几个方面不同:一个示例是使用固定入口点。 使用固定入口点是为了确保所有 Outlook 用户都能获得稳定且一致的体验。
注意
经典 Outlook 支持 Web 加载项,并继续获取最新的 Web 加载项功能。 若要了解详细信息,请参阅 Office 外接程序平台概述。
Outlook 中的 Web 加载项平台正在推进,新 Outlook 和 Windows 上的经典 Outlook 都进行了重大更新。 这些更新带来了许多新式功能和集成体验,确保:
- 加载项在事件更改期间自动运行,而不会中断工作流。
- 用户可以轻松地将加载项应用于多个项目。
- 在发送之前,将根据需要验证和更正项目。
- 受上下文提示支持,网络钓鱼报告更有效。
- 邮件或事件详细信息会无缝更新。
将外接程序从经典 Outlook 转换为新的 Outlook for Windows
如果你的组织当前正在使用 Web 加载项,则无需在新的 Outlook 中使用它。 如果你的组织正在使用 COM 加载项,则可以执行一些步骤来过渡到 Web 加载项:
检查已安装的 COM 加载项:可以从Microsoft 365 应用版管理中心的Microsoft 365 应用版运行状况仪表板检查已安装的 COM/VSTO 加载项。 若要查找已安装的应用,请按照 加载项运行状况中的说明进行操作,并确保仅筛选掉 Outlook 加载项。
从此列表中确定任务关键型 COM 加载项:通常,组织已安装不再相关的未使用的 COM 加载项。 请务必确定组织在准备新 Outlook for Windows 时积极使用的 COM 加载项并设置其优先级。 若要识别相关的 COM 加载项,请与相关业务组或 IT 团队协作。
某些Microsoft COM 加载项可能部署在组织中。 标识组织中的 COM 加载项中详细介绍了这些 COM 加载项的计划。
检查 Web 加载项是否可供使用:如果 Web 加载项可用,请安装、测试并评估它是否与新的 Outlook for Windows 配合使用。 可以按照 部署和管理 Office 外接程序 中的步骤安装 Web 加载项。
一些广泛使用的 COM 加载项发布者也发布了其 Web 加载项。标记
PRIVATE
的加载项没有发布到应用商店的 Web 加载项,但有一个专用 Web 加载项;你可以联系合作伙伴以请求访问它。COM 加载项 应用场景 Web 加载项 Adobe Acrobat Sign 签名管理 Adobe Acrobat Sign for Microsoft Outlook Barracuda Archive Search for Outlook 附件管理 适用于 Outlook 的 Barracuda Essentials 蓝色牛仔裤 Outlook 加载项 联机会议 BlueJeans 会议 Calendly for Outlook 会议助推器 Calendly for Outlook Cisco Webex Meetings 联机会议 Cisco Webex 计划程序 适用于 Outlook 的 Citrix 文件 附件管理 ShareFile Cofense 记者 网络钓鱼/垃圾邮件报告 PRIVATE- Cofense 出口 加密 & 分类 出口保护 Evernote.Outlook 工作效率 Evernote Google Meet Outlook 外接程序 联机会议 Google Meet 加载项 GoToMeeting Outlook COM 加载项 联机会议 适用于 Outlook 的 GoTo harmon.ie 附件管理 harmon.ie Web 加载项 Jira 项目管理 Jira Cloud Mimecast for Outlook 网络钓鱼/垃圾邮件报告 适用于 Outlook 的 Mimecast Essentials OnePlaceMail 附件管理 OnePlaceMail for Outlook KnowBe4 网络钓鱼 Outlook Add-In 网络钓鱼/垃圾邮件报告 PRIVATE-KnowBe4 Proofpoint Outlook 插件 网络钓鱼/垃圾邮件报告 PRIVATE-Proofpoint Proofpoint 插件 网络钓鱼/垃圾邮件报告 PRIVATE-Proofpoint RingCentral 会议 Outlook 插件 联机会议 RingCentral 计划程序 Salesforce for Outlook CRM Salesforce Symantec Endpoint Protection Outlook Add in DLP PRIVATE-Symantec 适用于 Outlook 的 Vera AddIn DLP Private Vera Virtru For Outlook DLP PRIVATE-Virtru 缩放 Outlook 插件 联机会议 Outlook 扩展的缩放 如果在此列表中找不到相关的 COM 加载项,请在 Microsoft商业市场中搜索它们。
提示
默认情况下,当用户切换到新的 Outlook for Windows 时,可以选择安装其现有 COM 加载项的 Web 加载项对应项。 有关详细信息,请参阅 在新 Outlook for Windows 中安装现有 COM 加载项的 Web 加载项对应项。 若要了解如何在用户切换到新的 Outlook for Windows 时阻止安装 Web 加载项对应项,请参阅 在安装过程中阻止安装加载项。
一些开发人员会生成未发布到应用商店的专用 Web 加载项。 请与合作伙伴联系,确认他们是否已开发或正在开发 Web 加载项。
探索本机 Outlook 功能。 如果任务关键型 COM 加载项没有等效的 Web 加载项,请浏览新的 Outlook 本机功能,并查看它们是否适用于你的方案。 例如:
COM 加载项 本机 Outlook 功能 联机会议 Outlook 中的 Teams 会议 安全性:DLP、钓鱼 & 垃圾邮件 Microsoft Purview 信息保护 (敏感度标签、权限) 和报告消息 Email校对 Microsoft 编辑器 签名 Outlook 签名 启动 Web 加载项开发。 如果本机 Outlook 功能不能满足你的需求,请联系合作伙伴或内部开发人员团队, (是否有内部开发的 COM 加载项) 来启动 Web 外接程序开发。 下面是一些可以与合作伙伴或开发人员共享的资源,以开始构建 Web 加载项。
- 为新的 Outlook for Windows 开发 Outlook 加载项:本文档详细介绍了 Web 外接程序平台中受支持和不支持的 COM 加载项方案。
- 生成首个 Outlook 加载项
- 教程:生成邮件撰写 Outlook 外接程序
- Outlook 外接程序 API
除了 Web 外接程序平台支持的 JS API 之外,开发人员还可以使用图形 API集成来增强加载项功能。
请求改进 Web 加载项平台
我们的目标是通过外接程序 JS 和 Graph API 的组合为核心方案提供支持。 可以执行下列操作:
- 发送邮件时或事件更改期间自动启动加载项。
- 一次选择多个项目,以便加载项运行。
- 更新邮件或写入外接程序产品的服务器。
有关方案的完整列表,请参阅 Outlook Web 外接程序中支持的方案。
如果在 Web 外接程序平台中发现不支持核心工作流(如 COM 加载项)的差距,请使用 此表单 共享反馈。
Web 加载项常见问题解答
Web 加载项支持哪些功能?:Outlook Web 加载项支持许多涉及撰写和阅读电子邮件和事件的方案。 Web 外接程序 JS API 支持访问许多属性,例如电子邮件正文和详细信息、事件正文和详细信息、敏感度标签等。 还可以在电子邮件撰写时自动启动 Web 加载项,并且正在向 Web 外接程序平台添加更多功能。 在 Outlook Web 外接程序中支持的方案中了解有关受支持和即将推出的方案的详细信息。
新 Outlook 支持哪些 JS API 要求集?:新的 Outlook for Windows 支持设置为 1.14 的 Web 加载项 JS API。 这为垃圾邮件报告和钓鱼方案提供了其他几种支持。 在此处详细了解此要求集中的 JS API: Outlook API 参考。
垃圾邮件报告 Web 加载项如何替换新 Outlook 中的“报告”按钮?:非Microsoft垃圾邮件报告加载项可以通过更改清单来替换新 Outlook 中的“ 报告 ”按钮。 它要求 Web 外接程序清单将 ExtensionPoint 元素的 xsi:type 属性设置为 ReportPhishingCommandSurface。 有关实现的更多详细信息,请参阅: 实现集成的垃圾邮件报告加载项。