Прекращение поддержки API SendEmail SharePoint

API SendEmail SharePoint, известный как SP.Utilities.Utility.SendEmail, является API, используемым для отправки электронной почты из контекста SharePoint. Сюда может относиться использование в Power Automate, пользовательский код, настраиваемые рабочие процессы и веб-части в SharePoint.

Ссылка на API SendEmail через REST осуществляется следующим образом ("/_api/SP.Utilities.Utility.SendEmail"), в то время как для CSOM это будет "Utility.SendEmail".

Важно

  • Пожалуйста, следуйте указаниям и идентифицируйте и обновляйте любое использование API до даты прекращения поддержки 31 октября 2025 года. После этой даты письма отправляться не будут.
  • Ознакомьтесь с обновлениями, которые отправляются в центр сообщений Microsoft 365 в связи с прекращением поддержки этого API.
  • Это изменение не повлияет на рабочие процессы SharePoint. См. статью Прекращение поддержки рабочего процесса в SharePoint 2013.

Обязательные действия

  1. Определите использование API в пользовательском Utility.SendEmail коде, настраиваемых рабочих процессах или с помощью Power Automate, включая "Действие потока HTTP-запроса SharePoint в Power Automate".
  2. Для Power Automate обновите API, чтобы использовать соединитель Outlook ("Отправить сообщение") в действиях. (Дополнительные сведения см. в разделе Обзор использования Outlook и Power Automate — Power Automate | Microsoft Learn)
  3. Для пользовательского кода или настраиваемых рабочих процессов используйте Microsoft Graph user:SendMail API (Автоматизация создания, отправки и обработки сообщений с помощью API почты Outlook — Microsoft Graph | Microsoft Learn).

Примечание

Эти варианты электронной почты не поддерживают отправку сообщений с системных адресов электронной почты без ответа, и сообщения необходимо отправлять с действительных учетных записей пользователей.