L'API SendEmail di SharePoint, nota comeSP.Utilities.Utility.SendEmail, è un'API utilizzata per inviare posta elettronica dal contesto di SharePoint. Questo può includere l'uso all'interno di Power Automate, codice personalizzato, flussi di lavoro personalizzati e web part all'interno di SharePoint.
All'API SendEmail viene fatto riferimento tramite REST nel modo seguente ("/_api/SP.Utilities.Utility.SendEmail") mentre per CSOM sarebbe "Utility.SendEmail".
Importante:
-
Assicurarsi di seguire le istruzioni e identificare e aggiornare qualsiasi uso dell'API prima della data di deprecazione del 31 ottobre 2025. Non verranno inviati altri messaggi di posta elettronica dopo questa data.
-
Esaminare gli aggiornamenti inviati al centro messaggi di Microsoft 365 relativi al ritiro di questa API.
-
I flussi di lavoro di SharePoint non saranno interessati da questa modifica. Vedere Ritiro del flusso di lavoro di SharePoint 2013.
Procedura da seguire
-
Identificare l'uso dell'API Utility.SendEmail all'interno di codice personalizzato, flussi di lavoro personalizzati o tramite Power Automate, inclusa l'azione "Azione invia flusso di richiesta HTTP di SharePoint in Power Automate".
-
Per Power Automate, aggiornare l'API per utilizzare il connettore di Outlook ("Invia un messaggio di posta elettronica") all'interno di Azioni. Per altre informazioni, vedere Panoramica dell'uso di Outlook e Power Automate - Power Automate | Microsoft Learn)
-
Per il codice personalizzato o i flussi di lavoro personalizzati, utilizzare Microsoft Graph user:SendMail API (Automatizzare la creazione, l'invio e l'elaborazione di messaggi con l'API di posta di Outlook - Microsoft Graph | Microsoft Learn).
Nota: Queste alternative di posta elettronica non supportano l'invio da un sistema senza indirizzo di posta elettronica di risposta e i messaggi di posta elettronica dovranno essere inviati da account utente validi.