Setting up SMTP Email with Office 365

SMTP settings to use in All Orders

In All Orders under the preference for Email:

Server - smtp.office365.com
Username - YourEmail@YourDomain.com
Password - Your Email Password
Port - 25
Use SSL - Checked

Under the General preferences, My Preferences tab, Email tab:

From Email - YourEmail@YourDomain.com
From Name - Your Name

If after configuring the above settings, emails are not being sent, you will need to create an app password.
App passwords are created to be used with a single application bypassing the MFA verification methods.
You can follow the guide on this page to create an app password for your Microsoft 365 account.

After creating the App password, return to the All Orders SMTP configuration and update the password and try to send email again.



This process requires that your Microsoft 365 account be a Microsoft 365 Business Basic license or above. Exchange Online P1 accounts are not compatible due to the Multi Factor Authentication requirement.

MFA (Multi Factor Authentication) must be enabled for your Microsoft 365 user account or entire domain.

To setup MFA for your Microsoft 365 account, please see this web page for more information

The account used to connect SMTP email with All Orders must be a basic account with no shared send as or full access permissions.