What Are the SMTP Settings for Office 365? Step-by-Step Guide

Feb 24, 2026 at 12:33 am by davidjonson77


The SMTP settings for Office 365 (now Microsoft 365) are: SMTP server: smtp.office365.com, Port: 587, Encryption: STARTTLS (TLS), and Authentication: required using your full email address and password. These settings are used to send outgoing email securely from email clients, applications, websites, and devices.

Now let’s explore these settings in detail, explain when to use them, and understand how SMTP works within Office 365.

Microsoft 365 SMTP Settings Overview

Here are the official SMTP settings for Office 365 (Microsoft 365):

Setting Value
SMTP Server smtp.office365.com
Port 587
Encryption STARTTLS (TLS)
Authentication Required
Username Full email address (e.g., user@yourdomain.com)
Password Email password or app password

These settings are used for SMTP client submission, which allows users and applications to send emails through Microsoft 365 servers.

What Is SMTP Client Submission?

SMTP client submission is the most common method for sending email from:

  • Outlook desktop

  • Mobile mail apps

  • WordPress websites

  • CRM systems

  • Multifunction printers

  • Line-of-business applications

When you use smtp.office365.com on port 587 with TLS encryption, your email is securely transmitted to Microsoft’s servers for delivery.

Why Port 587 Is Recommended

Port 587 is the standard port for secure email submission. It:

  • Requires authentication

  • Uses TLS encryption

  • Prevents open relay abuse

  • Ensures compliance with modern email security standards

Port 25 is often blocked by ISPs and cloud providers, so Microsoft recommends port 587 for most configurations.

Encryption: STARTTLS Explained

STARTTLS upgrades a plain-text SMTP connection into an encrypted one. This ensures:

  • Credentials are protected

  • Email content is encrypted during transmission

  • Protection against interception attacks

Microsoft 365 requires TLS encryption for authenticated SMTP connections.

SMTP Settings for Different Use Cases

1. Outlook Desktop App

If you manually configure Outlook:

  • Server: smtp.office365.com

  • Port: 587

  • Encryption: STARTTLS

  • Authentication: Required

However, in most cases, Outlook auto-discovers these settings.

2. WordPress or Website SMTP

If you run a website and want to send emails through Office 365:

Use these details in your SMTP plugin:

  • Host: smtp.office365.com

  • Port: 587

  • Encryption: TLS

  • SMTP Auth: Yes

  • Username: Full email address

  • Password: App password (recommended if MFA enabled)

This is common for contact forms, WooCommerce stores, and membership websites.

3. Printers and Devices (SMTP Relay Option)

For printers or scanners that send emails:

You may use:

  • SMTP Server: smtp.office365.com

  • Port: 587

  • TLS: Enabled

  • Authentication: Required

Or configure SMTP relay via a connector in Microsoft 365 if authentication is not supported.

Read More: What Are the SMTP Settings for Office 365?

Sections: Sports Other News