Send WordPress email from a different alias or mailbox on Microsoft 365
Updated September 29, 2026
Microsoft 365 alias sending in Regal Send passes the configured From address and display name to Microsoft Graph. Exchange still decides whether the authenticated mailbox can use that address.
Microsoft 365 alias requirements#
- Set the Regal Send From Email and From Name.
- Enable Force From Email and Force From Name if other WordPress plugins should not override those values.
- Use an alias or mailbox address that Exchange Online authorises for the connected account.
Configure an alias on the authenticated mailbox#
- Ask your Microsoft 365 administrator to confirm that the address is configured as an alias on the authenticated mailbox.
- Ask the administrator to check the Exchange Online
SendFromAliasEnabledorganisation setting. Microsoft documents that this setting controls whether aliases are retained instead of rewritten to the primary SMTP address. - If the setting is disabled, the administrator can enable it using the Exchange Online PowerShell Set-OrganizationConfig documentation. This is an organisation-level change.
Send from a different mailbox#
If the From address belongs to a separate mailbox, shared mailbox or group, ask the Microsoft 365 administrator to grant the connected mailbox Send As or Send on Behalf permission for that sender. Microsoft Graph requires delegated Mail.Send.Shared permission for sending from another user, and Exchange must grant the matching mailbox permission.
Regal Send does not grant sender permissions or bypass Exchange checks. Microsoft Graph rejects addresses the authenticated mailbox is not authorised to use.
Reconnect and send a test#
- In Microsoft Entra, add delegated Microsoft Graph
Mail.Send.Sharedto the app registration. Keep the delegatedMail.Sendpermission and Regal Send existingUser.Readpermission. - Open Regal Send settings and reconnect Microsoft so the account can consent to the updated permissions.
- Confirm the configured From Email and From Name, then send a Regal Send test email.
- Check the received message. A successful transport result means Graph accepted the request; it does not confirm final inbox delivery.
Troubleshooting a Microsoft 365 alias#
- The primary mailbox still appears as From: check that Regal Send configured sender reached the test message, then ask the administrator to verify
SendFromAliasEnabledfor an alias on the same mailbox. - Microsoft denies the send: reconnect if
Mail.Send.Sharedwas added recently, then verify Exchange Send As or Send on Behalf permission for a separate mailbox address. - The address is not configured on the mailbox: add it as a supported Exchange alias or use an authorised mailbox address. Do not use an arbitrary From address.
See Microsoft guidance for sending from another user with Microsoft Graph and for the Exchange alias sending setting.
