IMPORTANT: This service is available as of Sitefinity CMS patch version 14.4.8123. Dependency mismatch is possible if the order of the steps in this article is not followed.
You can configure your notification profile to use Microsoft 365 and their SMTP servers. First, you must register your application in Microsoft Entra ID and ensure it has the proper permissions.
Mail.Read
Mail.ReadBasic
Mail.ReadBasicAll
Mail.ReadWrite
Mail.Send
SMTP.SendAsApp
You must install a custom notification sender project to be able to use your Microsoft 365 app with Sitefinity CMS.
To use the Microsoft 365 mail sender, you must update the following libraries in your SitefinityWebApp project to the indicated versions:
SitefinityWebApp
Azure.Identity
Azure.Core
System.Diagnostics.DiagnosticSource
System.Text.Json
This is done to ensure there are no dependency conflicts between the mail sender and your Sitefinity CMS project.
Finally, you need to configure the new profile in Sitefinity CMS backend.
To use email campaigns, you also need to configure the Office365 profile as the Newsletters SMTP profile.
To test the mail sender:
Increase your Sitefinity skills by signing up for our free trainings. Get Sitefinity-certified at Progress Education Community to boost your credentials.
This free lesson teaches administrators, marketers, and other business professionals how to use the Integration hub service to create automated workflows between Sitefinity and other business systems.
This free lesson teaches administrators the basics about protecting yor Sitefinity instance and its sites from external threats. Configure HTTPS, SSL, allow lists for trusted sites, and cookie security, among others.
The free on-demand video course teaches developers how to use Sitefinity .NET Core and leverage its decoupled architecture and new way of coding against the platform.
To submit feedback, please update your cookie settings and allow the usage of Functional cookies.
Your feedback about this content is important