SharePoint SendEmail API(称为SP.Utilities.Utility.SendEmail)是用于从 SharePoint 上下文中发送电子邮件的 API。 这可能包括 Power Automate 中的使用情况、自定义代码、自定义工作流和 SharePoint 中的 Web 部件。

通过 REST 引用 SendEmail API 的方式如下 (“/_api/SP.Utilities.Utility.SendEmail”) ,而对于 CSOM,它将是“Utility.SendEmail”。

重要: 

  • 请确保遵循指南,并在 2025 年 10 月 31 日弃用日期之前识别和更新 API 的任何使用。 在此日期之后,不会再发送任何电子邮件。

  • 请查看发送到 Microsoft 365 消息中心与停用此 API 相关的更新。

  • 此更改不会影响 SharePoint 工作流。 请参阅 SharePoint 2013 工作流停用。

要遵循的步骤 

  1. 确定自定义代码、自定义工作流或 Power Automate 中的 Utility.SendEmail API 的使用情况,包括“Power Automate 中的 SharePoint 发送 HTTP 请求流作”。

  2. 对于 Power Automate,请更新 API 以利用“作”中的 Outlook 连接器 (“发送电子邮件”) 。 (有关详细信息,请参阅 Outlook 和 Power Automate 使用概述 - Power Automate |Microsoft Learn)

  3. 对于自定义代码或自定义工作流,请使用 Microsoft Graph user:SendMail API (使用 Outlook 邮件 API 自动创建、发送和处理邮件 - Microsoft Graph |Microsoft Learn) 。

注意: 这些电子邮件替代项不支持从系统无答复电子邮件地址发送,并且需要从有效的用户帐户发送电子邮件。

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。