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.
Кроки, які потрібно виконати
-
Визначте використання Utility.SendEmail API в настроюваному коді, настроюваних робочих циклах або через Power Automate, зокрема "Дія потоку надсилання HTTP-запитів SharePoint у Power Automate".
-
Для Power Automate оновіть API, щоб використовувати з'єднувач Outlook ("Надіслати повідомлення електронної пошти") у межах дії. (Докладні відомості див. в статті Огляд використання програм Outlook і Power Automate – Power Automate | Microsoft Learn)
-
Для настроюваного коду або настроюваних робочих циклів використовуйте Microsoft Graph user:SendMail API (Автоматизуйте створення, надсилання та обробку повідомлень за допомогою API пошти Outlook – Microsoft Graph | Microsoft Learn).
Примітка.: Ці варіанти електронної пошти не підтримують надсилання з системної адреси електронної пошти без відповіді, і повідомлення електронної пошти потрібно надсилати з припустимих облікових записів користувачів.