Microsoft announced the retirement SharePoint SendEmail API, known as SP.Utilities.Utility.SendEmail, which is utilized to send internal SharePoint emails. It is getting retired on October 31, 2025.
This means all email notifications send through this method will stop to work. This change affects skybow Send internal email action that has used this method. The action Send internal email will no longer work in SharePoint Online after October 31, 2025.
With the latest update, end users will now see the following notification message:
To keep send email functionality, you must migrate Send internal email to the Send email action. You can perform the migration in one of the following ways:
When you navigate to the solution, dialog window appears on startup if your solution contains any Send internal email action in one of the features.
Note: The 'Actions retirement' dialog will continue to appear on startup as long as there are any Send internal email actions remaining in the solution and the Show this dialog on startup option is checked.
Note: You can skip the Migration step for the whole solution, and do migration for feature or for individual action (see below).
If you have configured Send internal email action on the form, you will see a notification:
Click the 'Migrate' button on the form.
In the List Actions panel click on 'Migrate' button.
Open page in edit mode.
Click on 'Migrate' button.
In the List Actions panel click on 'Migrate' button.
Approve API Permissions (This should be done once per tenant by a tenant admin.):
for Modern Forms:
- Mail.Send — required to send emails.
- Mail.ReadWrite — required only if the total size of attachments exceeds 3 MB.
for Scheduled/Triggered actions:
- Teamsware Exchange Connector - required to send emails.
Important: After October 31, 2025, the Send internal email action will be automatically switched to the Send email action — only if the Teamsware Exchange Connector has been approved for the tenant in the Scheduled/Triggered actions.
Important: In Send email action, emails cannot be sent from external users in Modern Forms, List Actions and Automation Actions.
Important: In SharePoint On-Premises 2019 and SharePoint Subscription Edition (SE), the Send email action functions as Send internal email. The following options: Attachments, Show before send, Save to sent items, Fallback will not work. These limitations are due to platform constraints in on-premises SharePoint environments.
Important: If you have active deployments, please make sure after migration create new package and update deployment for all target sites. Best to do this before retirement date.
Additionally, you are able to identify usage of the retired API via the Purview audit logs in the admin center (Admin center -> Microsoft Purview):
More details you can find in the Microsoft 365 Message Center Archive.