您在此处:
适用于 Outlook 集成的 Microsoft Exchange Server 设置
根据 Exchange 服务器和 Outlook 版本,以及代表需要的功能,设置 Exchange Web Services (EWS),以便服务器可以与 Salesforce 通信。要确定实施中的 Outlook 集成是否需要 Exchange 服务器设置,请查看每种方法的配置选项和注意事项。
所需的 Edition
| 适用于:Salesforce Classic 和 Lightning Experience |
| Sales Cloud、Service Cloud 和 Lightning 平台适用于:Essentials、Group、Professional、Enterprise、Performance、Unlimited 和 Developer Edition |
设置不带公共 Exchange Web 服务的 Exchange
如果您的 Exchange 服务器和 Outlook 版本支持 JavaScript API v1.8 或更高版本,并且您不使用 Inbox,则可以在没有公共 Web 服务的情况下设置 Outlook 集成。Outlook 和 Exchange 之间仍然需要本地 EWS 连接,并且 Exchange 元数据 URL 仍然必须公开显示。
要确定每个 Outlook 应用程序中可用的 API 版本,请参阅 Microsoft 关于 JavaScript API 的文档。
如果您的 Exchange 服务器或 Outlook 版本支持 JavaScript API 版本 1.4 至 1.7,您仍然可以选择在没有公共 EWS 的情况下设置 Exchange。但用户会失去以下功能:
- 直接从 Outlook 记录附件。用户可以在 Salesforce 中将附件添加到记录的电子邮件。
- Inbox 生产力功能。
使用公共 Exchange Web 服务设置 Exchange
与 IT 专业人员合作,确保 Exchange 服务器设置为执行以下操作。
访问 Microsoft AppSource 中的 Salesforce 列表(所有版本的 Outlook 和 Exchange)
Exchange 服务器必须能够授权与 Business Apps - Microsoft AppSource 之间的调用。选择 Exchange 管理员是代表用户设置集成加载项,还是 Outlook 用户自己从商店获取加载项。如果用户自己获取加载项,他们需要访问商店。您也可以选择使用可从 Salesforce 设置的 Outlook 集成和同步页面下载的文件安装加载项。
- 接受来自 Salesforce 的传入 Exchange Web Services (EWS) 调用
围绕 Exchange 的内部公司策略决定了您的设置中需要什么来确保 Exchange 可以接受来自 Salesforce 的传入 EWS 调用。步骤可以包括:
- 启用 EWS 端点(本地服务器的常见做法)
- 使用 AutoDiscover(可选)
- 如果有防火墙,允许传入 EWS 调用来自 Salesforce IP 地址和域(允许列表)。有效调用包含 json Web 令牌 (JWT)
有关更多信息,请查看以下内容。
- 外部链接:开始在 Exchange 中使用 Web 服务
- Knowledge 文章:要允许的 Salesforce IP 地址和域
- 外部链接:Exchange Server 中的自动发现服务
- 外部链接:在 Exchange 身份令牌中
接受来自 Salesforce 的对 Exchange 元数据 URL 的传入身份验证调用
Web 令牌包含元数据 URL。如果您使用自动发现接受 EWS 调用,元数据 URL 可能与自动发现 URL 相同。
提示 要使用 Salesforce 调试工具检查 Exchange 服务器连接并确认其配置正确,以便与加载项通信。如果您看到 500 个内部错误响应,请检查出站消息传递 SSL CA 证书以确保证书有效。

