Searching for the Microsoft 365 SMTP settings, as well known as the Office 365 SMTP settings?

Microsoft 365, formerly known equally Office 365, is a subscription service from Microsoft that gives you lot access to a suite of features, including electronic mail hosting.

With the SMTP details for Microsoft 365, y'all can configure your email customer or WordPress website to ship emails using your Microsoft 365 account.

If you're configuring your preferred email customer, this means that you'll be able to transport emails directly from the electronic mail client instead of needing to use your Microsoft 365 webmail. And if you lot configure your WordPress site to use these credentials, you can make your WordPress emails more reliable and prepare the WordPress emails not sending trouble.

In this post, we'll start off past quickly sharing the Microsoft 365 SMTP settings, equally well every bit the POP3 and IMAP settings (which permit you receive emails, whereas SMTP is for sending emails). Then, we'll too show you how to configure your WordPress site to transport emails using Microsoft 365.

Because Microsoft still uses both Microsoft 365 and Function 365 on its websites, we're going to employ these terms interchangeably in the article. The current proper name as of 2021 is "Microsoft 365", only yous'll all the same see the term "Office 365" a lot, including in the actual SMTP server credentials.

What Are the Microsoft 365 / Office 365 SMTP Settings?

If you're in a hurry, let'due south jump right into the Office 365 SMTP settings:

  • SMTP Server: smtp.office365.com
  • Port: 587 (learn more near SMTP ports)
  • Requires SSL: Yep
  • Requires TLS: Yes (if available)
  • Hallmark: Yes (cull Login if multiple options available)
  • Username: Your full Microsoft 365 electronic mail address (eastward.g. [email protected])
  • Password: The countersign associated with your Microsoft 365 email address. Y'all or your Microsoft 365 admin entered this password when creating the email account.

Note – if you're having issues using these SMTP details, you might demand to enable SMTP authentication in your Microsoft 365 admin. Nosotros'll show you how to practice that later in this article, but you can click here to jump direct to that department.

Searching for the Microsoft 365 SMTP settings? 🔍 Keep reading ⬇️ Click to Tweet

What Are the Microsoft 365 / Office 365 IMAP Settings?

While the Office 365 SMTP server lets you send emails using Part 365, IMAP and POP3 let you receive emails that have been sent to your Microsoft 365 email account.

If you desire to gear up Microsoft 365 with an email client, you'll typically need to use either IMAP or POP3 credentials to receive email in addition to the Role 365 SMTP server for electronic mail sending.

Overall, IMAP is the better pick if you programme to access emails from multiple devices because it allows two-way syncing. However, POP3 can too piece of work if you lot're but using a single device.

The Role 365 IMAP settings are every bit follows:

  • Server: outlook.office365.com
  • Port: 993
  • Encryption method: TLS
  • Username: Your full Microsoft 365 email accost (e.g. [email protected])
  • Password: The password associated with your Microsoft 365 email address.

What Are the Microsoft 365 / Function 365 POP3 Settings?

If you'd prefer to apply POP3 over IMAP, you lot can utilize the following credentials:

  • Server: outlook.office365.com
  • Port: 995
  • Encryption method: TLS
  • Username: Your full Microsoft 365 email address (east.k. [email protected])
  • Password: The password associated with your Microsoft 365 email accost.

Microsoft 365 / Function 365 SMTP FAQs

Let's rapidly run over some ofttimes asked questions about Microsoft 365'due south SMTP.

Does Office 365 Permit SMTP Relay?

Yes, you can use Microsoft 365/Office 365 as an SMTP relay. In the next department, nosotros'll show you how you lot can ship your WordPress site'southward transactional emails using the Role 365 SMTP server.

You lot can also create connectors to send emails with the Role 365 SMTP relay.

How Practise I Utilize Office 365 Every bit SMTP?

By default, Microsoft 365 disables SMTP authentication (SMTP AUTH). Even so, you can easily enable it with simply a few clicks from your Microsoft 365 admin center. We'll show you how to do this in detail in the next section.

In one case you enable SMTP AUTH customer submission, you tin can prepare email sending past entering the SMTP server details from above.

How To Configure Microsoft 365 / Office 365 SMTP for WordPress Sites

In addition to using the Office 365 SMTP server to configure your email client, you can too use information technology to transport your WordPress site'southward transactional emails, which can better their reliability and prepare whatsoever issues you're having with WordPress emails non sending.

Best of all, you tin do this at no actress cost using your existing Microsoft 365 subscription.

In this department, we'll evidence you stride-by-step how to set this up using the gratuitous Post SMTP WordPress plugin.

If you have any issues with this guide, it's worth pointing out that you lot can find lots of other free SMTP servers to make your WordPress emails more reliable. We also take step-by-footstep guides on how yous tin configure some of the most pop options:

  • Gmail SMTP server tutorial
  • Outlook SMTP server tutorial
  • Yahoo SMTP server tutorial

Just earlier y'all resort to whatsoever alternatives, let'southward go through how to set the Microsoft 365 SMTP server with WordPress.

1. Enable SMTP Authentication in Microsoft 365

In order to ship your WordPress site's emails via your Microsoft 365 electronic mail accost, you'll first need to enable SMTP authentication for that email address in your Microsoft 365 admin center. Otherwise, Microsoft 365 will block requests to the SMTP server.

To get started, open the Active users tab in your Microsoft 365 admin center. You lot tin click hither to open the right page or expand the hamburger icon in the top-left corner of the admin middle and go to Users > Active users.

Then, click on the email account that you want to employ to send your WordPress site's emails. This will expand a slide-out with more options.

In the slide-out, get to the Mail tab. Then, click the Manage email apps option.

How to open SMTP settings in Microsoft 365 admin center.
How to open SMTP settings in Microsoft 365 admin middle.

Bank check the box for Authenticated SMTP in the list of options. Then, click the Save changes button at the bottom.

How to enable the Authenticated SMTP setting.
How to enable the Authenticated SMTP setting.

And that's it! You're done working in the Microsoft 365 admin center – you'll do everything else from your WordPress dashboard.

It'southward too possible to authenticate Microsoft 365 SMTP connections using OAuth, though this adds some complexity to the process. For nearly casual users, the easiest choice is to just enable Authenticated SMTP. More on this at the end of this tutorial.

ii. Install and Configure Mail SMTP Plugin

Once y'all've enabled Authenticated SMTP in your Microsoft 365 admin center, open your WordPress site and install the gratis Post SMTP plugin from WordPress.org.

Subscribe At present

Post SMTP lets y'all configure your WordPress site to send its emails using any SMTP server. In this case, that's the Office 365 SMTP server.

One time you've activated the plugin, go to the new Post SMTP area in your WordPress dashboard and click the Start the Wizard button.

How to launch the Post SMTP setup wizard.
How to launch the Mail service SMTP setup wizard.

In the Sender Details tab, enter the Microsoft 365 email address that y'all want to employ equally your E-mail Address. This should be the same account for which you just enabled Authenticated SMTP in the previous step.

For the Proper noun, enter the proper noun that y'all want people to encounter when they receive emails from your site:

Where to enter your Microsoft 365 sender details in the plugin's settings.
Enter your Microsoft 365 sender details.

On the side by side screen, enter smtp.office365.com as the Outgoing Mail Server Hostname so click Next.

Where to enter the Microsoft 365 SMTP server hostname.
Enter the Microsoft 365 SMTP server hostname.

Post SMTP will now run a connectivity test, which might take a few seconds. Once it finishes, it will suggest the optimal settings:

  • Cull SMTP under the Socket setting.
  • Cull Password under the Hallmark setting.

These should both exist selected by default.

You need to verify that Post SMTP detected the proper settings.
Verify that Post SMTP detected the proper settings.

On the next screen, you lot'll exist prompted to enter your username and password:

  • Username – the full e-mail accost of the Microsoft 365 electronic mail business relationship that you want to use.
  • Password – the password associated with this Microsoft 365 email address. If y'all forget your password, you can reset it from the Microsoft 365 admin center.
Where to enter the username and password for your Microsoft 365 email account.
Enter the username and password for your Microsoft 365 email business relationship.

On the terminal pace of the setup magician, yous tin optionally configure notifications to have Postal service SMTP alert you if it e'er has a problem sending emails via Microsoft 365. If you don't desire to enable notifications, you tin can only click the Next button to skip these.

Post SMTP lets you configure notifications, but these are totally optional and you can skip this test.
Configure notifications if needed (optional).

3. Send a Examination Email

To make certain your configuration is working properly, Postal service SMTP includes a characteristic that lets you ship a examination email.

To access this, go to the Post SMTP area in your dashboard and click the Send a Test E-mail link.

How to send a test email with Post SMTP.
How to send a test email with Post SMTP.

On the side by side screen, enter your electronic mail address. This is the email address to which Postal service SMTP volition transport the test email.

Enter the email address to which you want to send the test email.
Enter the email address to which you desire to send the test email.

If your configuration is working, you should meet a success message on the next screen.

Verify that your test email was sent.
Verify that your test electronic mail was sent.

Yous should as well receive a test email at the e-mail address that yous entered.

If the examination e-mail worked, you lot're finished!

If information technology didn't, proceed to the side by side section for a few troubleshooting tips.

Troubleshooting Problems With Microsoft 365 SMTP on WordPress

If you're having issues configuring your WordPress site to ship emails via the Microsoft 365 SMTP server, the outset thing you'll desire to do is double-check all of the details. When you're working with passwords and port numbers, it'south easy to make a typo and even minor typos tin can cause big issues.

If that doesn't prepare the problem, you can try excavation into Post SMTP's e-mail log to come across more specific issues. Y'all can access this by going to Post SMTP → Email Log.

For case, in the start two requests in the screenshot beneath, you tin come across an fault bulletin that says "Authentication unsuccessful, SmtpClientAuthentication is disabled for the Tenant."

An example of the error message when you haven't enabled Authenticated SMTP.
An instance of the error message when y'all haven't enabled Authenticated SMTP.

If y'all see this fault message, information technology ways that you haven't enabled SMTP authentication for this e-mail address in your Microsoft 365 admin console.

Go back to the first step in this guide and brand sure that SMTP authentication is enabled for the e-mail account that you're trying to use on your WordPress site.

If Post SMTP is able to successfully send the electronic mail only you're not receiving information technology in your e-mail client, it'southward possible that it'southward getting flagged as spam. If this is happening to you, brand certain that y'all've set a custom domain name in Microsoft 365 and properly authenticated it for email, including setting up DKIM.

While we used Microsoft 365's default onmicrosoft.com subdomain in the screenshots in a higher place, y'all don't want to use this subdomain on a real site considering Microsoft 365 filters/throttles emails sent via the subdomain. Setting up a custom domain name should prepare any remaining issues that yous're having with deliverability.

Another Option – Utilise OAuth Instead of SMTP Authentication

In addition to using the Office 365 SMTP server, you tin can too configure WordPress to ship emails using Part 365 and OAuth.

As we mentioned before, this is a scrap more than complex, but it might be worthwhile if you're having issues with basic SMTP authentication.

The Post SMTP plugin doesn't currently back up using OAuth with Microsoft 365 (though the developer is working on an add-on for this feature), but you can notice other plugins that practice:

  • Mail service Integration for Office 365/Outlook – a free selection.
  • WP Mail SMTP – you'll need to purchase the $99 Pro license to access this feature.

The complex part of this approach is that you lot'll need to apply Microsoft Azure to create a custom awarding earlier you can set the connection. Azure is Microsoft's cloud platform – it's similar to Google Cloud and AWS.

Both plugins above include documentation that shows you how to set this up.

Desire to make it like shooting fish in a barrel to send emails from your WordPress site, using Micrososft 365? 👀 Say no more than ⬇️ Click to Tweet

Summary

With the Microsoft 365/Role 365 SMTP server, you can configure electronic mail clients, your WordPress site, or other applications to send emails using your Microsoft 365 email account.

For WordPress users, configuring your site to send its email via Microsoft 365 can help yous better the reliability of your site's emails. If you're already paying for Microsoft 365, this can be a neat way to get some extra value from your subscription.

Simply remember that Microsoft 365 disables SMTP hallmark by default, so yous'll need to enable it for each mailbox that you lot desire to apply via the Microsoft 365 admin centre. Or, you can likewise connect via OAuth instead of entering the SMTP server details directly.


Salvage time, costs and maximize site performance with:

  • Instant help from WordPress hosting experts, 24/7.
  • Cloudflare Enterprise integration.
  • Global audition reach with 29 data centers worldwide.
  • Optimization with our built-in Application Performance Monitoring.

All of that and much more, in ane plan with no long-term contracts, assisted migrations, and a 30-day-money-back-guarantee. Cheque out our plans or talk to sales to find the programme that'due south right for you lot.