Skip to main content

How to find your SMTP settings for Microsoft 365 / Office 365

This article covers where to find each value you'll need for the SMTP tab in your Vendor Profile (see How to add/update your SMTP settings if you haven't already found that screen).

The values you'll need

FieldValue
SMTP Hostsmtp.office365.com
SMTP Port587
EncryptionTLS (STARTTLS)
UsernameYour full email address
PasswordYour account password, or an app password if MFA is enabled
From name / From emailWhatever you'd like emails to display as

The most common reason this doesn't work: SMTP AUTH is off by default

Microsoft disables "Authenticated SMTP" on every mailbox by default. Even with the correct host, port, and password, the connection will fail until an IT admin turns this on for the specific mailbox you're sending from.

Your IT admin needs to:

  1. Go to the Microsoft 365 admin center → Users → Active users.
  2. Select the mailbox that will be sending the emails.
  3. In the Mail tab, click Manage email apps.
  4. Check the box for Authenticated SMTP.
  5. Click Save changes.

Microsoft's official documentation on this setting: Authenticated client SMTP submission

If the organisation has Security Defaults or a Conditional Access policy enabled, that may also need adjusting by the admin - this is a tenant-wide setting separate from the per-mailbox one above.

If MFA is enabled on the account

You'll need an app password rather than the account's normal login password:

  1. Go to My Account → Security info → Add sign-in method → App password.
  2. Generate the password and use it in Trove's SMTP tab.

Microsoft's guide: Manage app passwords for two-step verification

Note: some organisations disable app passwords entirely and require OAuth-based apps instead - if this option isn't available, your IT admin will need to advise on their organisation's policy.