Connect Microsoft 365 in Regal Send
Updated September 20, 2026
Connect Microsoft 365 in Regal Send by saving your Microsoft Entra application details and starting the Microsoft authorisation flow from one action. Regal Send uses delegated Microsoft Graph Mail.Send permission for the signed-in sending account.
Before you connect Microsoft 365 in Regal Send#
- Your WordPress site must use HTTPS and the browser must trust its certificate.
- Create a Microsoft Entra app registration and add the exact Redirect URI shown in Regal Send.
- Add delegated Microsoft Graph
Mail.Sendpermission. Do not use applicationMail.Send. - Copy the client secret Value, not its Secret ID.
Connect Microsoft 365 in Regal Send#
- Open Regal Send → Settings and select Microsoft 365 / Outlook.
- Enter the Application (client) ID, account type, tenant ID or domain where required, and client secret value.
- Copy the displayed Redirect URI into the Web redirect URI list in Microsoft Entra.
- Select Connect Microsoft. This saves the Microsoft fields currently shown on the page, then opens Microsoft sign-in and consent.
- Sign in with the mailbox that should send WordPress email and approve the requested permission.
After returning to WordPress, Regal Send shows the connection state. Select Microsoft 365 / Outlook as the mailer and send a test email before relying on it for site email.
How saved client secrets are displayed#
Regal Send encrypts the saved client secret. The settings page displays a masked indicator and only the final four characters so you can identify the configured secret without revealing it. Leave the replacement field blank to keep it unchanged, or enter a new client secret value to replace it. The settings page does not offer secret removal.
If Connect Microsoft does not continue#
- Confirm the site address and Redirect URI use HTTPS and match exactly.
- Confirm the client ID, supported account type and tenant setting match the Entra registration.
- Confirm the secret has not expired and that you used its Value.
- Confirm delegated
Mail.Sendconsent is available for the selected account.
For Microsoft app registration details, see Microsoft’s app registration guidance.
