

The settings screen: Microsoft Entra credentials, a setup checklist that ticks itself off, and status.
If your domain’s mail lives in Microsoft 365, your WordPress server doesn’t need SMTP credentials, an SMTP relay or PHPMailer configuration. Sendelva sends everything that goes through wp_mail(), such as password resets, form notifications and order emails, through the Microsoft Graph sendMail endpoint with an app-only OAuth token. Messages go out from your real tenant and appear in the sender mailbox’s Sent Items.
wp_mail_failed fires.wp_mail_content_type filter (how WooCommerce and most form plugins do it) or a Content-Type header is sent as HTML, and wp_mail_succeeded fires after each successful send, so mail logging plugins keep working.sendMail request limit. Every address in a header such as Cc: [email protected], [email protected] is delivered, display names are kept, and an attachment keyed by name (WordPress 6.2 and newer) is sent under that name.From header set by another plugin is ignored. Set Reply-To to send replies elsewhere, such as to a contact form visitor.wp-config.php instead.Sendelva connects to two Microsoft services. It makes no requests until all four settings (tenant ID, client ID, client secret and sender mailbox) are filled in.
Microsoft identity platform (login.microsoftonline.com) issues the access token Sendelva uses to send mail.
https://graph.microsoft.com/.default).Microsoft Graph (graph.microsoft.com) delivers the email.
Both services are provided by Microsoft. Use of them is covered by the Microsoft APIs Terms of Use, the Microsoft Services Agreement and your organization’s Microsoft 365 agreement, and Microsoft’s handling of the data is described in the Microsoft Privacy Statement.
The settings screen also links to pages in the Microsoft Entra admin center and Microsoft’s documentation. Those are ordinary links that open only when you click them.