Microsoft SMTP AUTH deprecation: the date, the 550 5.7.30 error, and fixes for printers and scanners
As of October 30, 2026, nothing has changed yet. Microsoft's Exchange
Team says password sign-in (Basic authentication) for SMTP AUTH is
turned off by default for existing tenants at the end of December
2026, and admins can turn it back on. Microsoft will announce the
final removal date in the second half of 2027. Once Basic auth is gone
for good, Microsoft says devices get this reply:
550 5.7.30 Basic authentication is not supported for Client
Submission.
The fixes are OAuth, an SMTP relay connector, Direct Send, or a
different relay service.
A scanner does not complain when its email stops. It shows a short code on a small screen next to the copier, and the scans go nowhere.
This page is for the office printer, the scanner, and the old app that sends alerts. For a website contact form, see our SMTP move page.
The date, and why you saw other dates
Microsoft moved this date twice. Its first post, from April 2024, set September 2025. A later update set March 1, 2026 for the first rejections and April 30, 2026 for all of them. On January 27, 2026, Microsoft replaced those dates with this timeline, in its Exchange Team post:
- Now to December 2026: "SMTP AUTH Basic Authentication behavior remains unchanged."
- End of December 2026: "SMTP AUTH Basic Authentication will be disabled by default for existing tenants. Administrators will still be able to enable it if needed."
- New tenants created after December 2026: "SMTP AUTH Basic Authentication will be unavailable by default. OAuth will be the supported authentication method."
- Second half of 2027: "Microsoft will announce the final removal date for SMTP AUTH Basic Authentication."
Microsoft names no exact day in December. It has not said yet how an admin turns Basic auth back on after that. Its message center post, MC786329, says: "We will provide detailed information in a follow up Message Center Post." Check that post in your own Microsoft 365 admin center before you plan around a day.
So the end of life comes in two steps: off by default at the end of December 2026, then gone on a date Microsoft has not named yet.
What 550 5.7.30 means, and the errors near it
| What the device or log says | What it means | What to do |
|---|---|---|
550 5.7.30 Basic authentication is not supported for Client
Submission.
|
Microsoft's reply to a device that signs in with a password once Basic auth is permanently disabled. | Move the device to one of the fixes. A new password does not help. |
535 5.7.139 Authentication unsuccessful,
SmtpClientAuthentication is disabled for the Tenant.
|
SMTP AUTH is off for your whole organization. Microsoft says it is already off if security defaults are on. | An admin can turn it on for one mailbox with one command, or pick a fix that does not need it. |
535 5.7.3 Authentication unsuccessful or
5.7.57 Client not authenticated to send mail
|
The sign-in failed. | Microsoft's printer page lists the checks: SMTP AUTH on the mailbox, multifactor authentication, security defaults, and a Conditional Access policy that blocks legacy authentication. |
5.7.60 SMTP; Client does not have permissions to send as
this sender
|
The device signs in as one mailbox and sends as another. | Give the sign-in mailbox Send As permission, or send from the sign-in address. |
550 5.7.68 TenantInboundAttribution; Direct Send not
allowed for this organization from unauthorized
sources
|
An admin turned on Reject Direct Send, and the device uses Direct Send. | Add a partner connector for the device, or use SMTP relay. |
Microsoft has not said which error devices get after the default switch at the end of December 2026. The 550 5.7.30 text is the one Microsoft gives for permanent removal.
Today, an admin can check and turn on SMTP AUTH for one mailbox in Exchange Online PowerShell, with these commands from Microsoft's SMTP AUTH page:
Get-CASMailbox -Identity [email protected] | Format-List SmtpClientAuthenticationDisabled
Set-CASMailbox -Identity [email protected] -SmtpClientAuthenticationDisabled $false
Microsoft says "The mailbox setting takes precedence over the organization setting." It also warns that if your authentication policy disables Basic authentication for SMTP, "clients cannot use the SMTP AUTH protocol even if you enable the settings outlined in this article."
Am I affected? Check in two minutes
Open the device's email or SMTP settings. On a printer, they are often on its web page, under Scan to Email. You are affected if it shows all three:
-
The server
smtp.office365.comorsmtp-legacy.office365.com - Port 587 or 25, with TLS or STARTTLS
- A Microsoft 365 username and password
If the server ends in .mail.protection.outlook.com on
port 25 with no password, the device uses SMTP relay or Direct Send.
Microsoft's retirement names only the two SMTP AUTH addresses above.
To find every device at once, an admin can open the SMTP AUTH clients report in the new Exchange admin center, under Reports, then Mail flow. Its Authentication Protocol column says Basic Auth (TlsAuthLogin) or Modern Auth (XOAUTH2). It shows 7 days by default, and up to 90.
The four fixes, from Microsoft's own guide
Microsoft's guide for multifunction devices (last updated September 16, 2026) compares the ways a device can send. Here they are in the order I would try them for a printer or scanner. The order is my advice. The facts in each are Microsoft's.
| Fix | Mail to people outside your company | Server and port | What it needs |
|---|---|---|---|
| 1. OAuth | Yes | smtp.office365.com, 587 |
A device or app that supports OAuth, a licensed mailbox, TLS 1.2 or later |
| 2. SMTP relay connector | Yes | Your MX endpoint, 25 | A static IP address that is yours alone, or a certificate; a connector; an SPF entry |
| 3. Direct Send | No, only your own Microsoft 365 mailboxes | Your MX endpoint, 25 | SPF, DKIM and DMARC; a static IP is recommended |
| 4a. High Volume Email | No, internal only | smtp.hve.mx.microsoft, 587 |
Microsoft 365 pay as you go billing; a password or OAuth |
| 4b. Azure Communication Services Email | Yes | smtp.azurecomm.net, 587 |
An Azure resource and a Microsoft Entra app |
| 4c. Another email service | Yes | Theirs | Their SMTP login, plus SPF and DKIM on your domain |
1. OAuth: keep the same server, drop the password
Update the device's firmware, then look for OAuth, Modern
Authentication or Microsoft 365 in its email settings. If it is there,
the device keeps smtp.office365.com on port 587 and signs
in with a token instead of a password. It still needs a licensed
mailbox and TLS 1.2 or later. Microsoft adds: "If your device or
application recommends or defaults to TCP port 465, it doesn't support
the required versions of TLS". If the option is not there, ask the
maker, or go to fix 2.
For an app or script you control,
Microsoft's OAuth guide
covers it: the app sends its token with SASL XOAUTH2. For an app with
no user, the guide uses the client credentials flow with the
SMTP.SendAsApp permission. Then an admin registers the
app with New-ServicePrincipal and gives it the one
mailbox with Add-MailboxPermission.
2. SMTP relay: a connector that trusts your office
No password and no licensed mailbox. Microsoft trusts the device because of where it sends from. The steps, short:
-
Find your MX endpoint. In the Microsoft 365 admin center, go to
Settings, then Domains, pick your domain, and open DNS records. The
MX "Points to" value looks like
contoso-com.mail.protection.outlook.com. - In the Exchange admin center, go to Mail flow, then Connectors, and add a connector. Connection from: Your organization's email server. Connection to: Office 365.
- Pick a certificate (Microsoft recommends it) or your office's public IP address. Microsoft: "Dynamic IP addresses aren't supported or allowed."
- Add that IP address to your domain's SPF record.
- Set the device to the MX endpoint, port 25, TLS on, and any sender address in your domain.
Port 25 must be open "on your network or by your ISP", in Microsoft's words. Microsoft also says: "You can't use SMTP relay to send email from a third-party hosted service (for example, Microsoft Azure)". If your internet plan has no static IP address, ask your provider, or use a certificate.
3. Direct Send: scans to your own staff only
The device sends straight to your MX endpoint on port 25, with no sign-in, from an address in your domain. It can only deliver to your own Microsoft 365 mailboxes. Microsoft says it "Can't deliver email to external recipients" and that "Most customers don't need to use Direct Send." Its advice: "Choose Direct Send only when your legacy device or application doesn't support any of the previously described methods." You need SPF, DKIM and DMARC set up for the domain.
One more catch. Microsoft added a setting called Reject Direct Send.
It is off by default. If an admin turns it on with
Set-OrganizationConfig -RejectDirectSend $true, Direct
Send from your own domain gets the 550 5.7.68 error above, unless a
partner connector matches the device. In
its Direct Send post, Microsoft says it plans to turn this on by default for new tenants.
So Direct Send is the easiest fix and the most fragile one.
4. A different relay
- High Volume Email (Microsoft). Microsoft built it for apps and devices, and its page names "printers and scanners". It "supports both modern authentication (OAuth) and basic authentication", so a device with no OAuth can keep a password here. Limits: internal recipients only, up to 50 recipients a message, 10 MB a message. It needs Microsoft 365 pay as you go billing through an Azure subscription, at $0.000042 a recipient. Microsoft: "Without an assigned billing policy, an HVE account cannot send email." With security defaults on, it takes OAuth only.
-
Azure Communication Services Email (Microsoft).
Sends inside and outside your company, through
smtp.azurecomm.neton port 587. The username is an SMTP username linked to a Microsoft Entra app, and "The password is one of the Microsoft Entra application's client secrets." A client secret has an end date. Put it in your calendar, or the device stops again on that day. - Another email service. Any SMTP relay that still takes a username and password. Microsoft's docs do not name one. Add its SPF and DKIM records to your domain, or your mail may land in spam.
- Your own mail server. Microsoft: "If you happen to have an on-premises email server, you should seriously consider using it for SMTP relay". It also says the old IIS SMTP feature in Windows Server is "still unsupported for relaying email to Microsoft 365".
Turning it back on buys time, not a fix
After the end of December, Microsoft says admins can turn Basic auth back on. That keeps a password in the device, and it ends on the final date Microsoft names in the second half of 2027. Use it to keep the scans moving while you set up a fix.
A website form or script is a different job
The device fixes above are free, and we do not sell one. A website
contact form or a script that sends through
smtp.office365.com usually needs a plugin setting or a
small code change instead.
Our SMTP move page lists the free fixes
first, then a free check by email and $49 once if you want Tack to
write the change. Brass tacks: Brasspage is not part of Microsoft, and
we sell that $49 move, so weigh this page with that in mind.
Questions people ask
Is SMTP AUTH itself going away?
No, only the password kind. Microsoft's SMTP AUTH page says it "supports modern authentication (Modern Auth) through OAuth in addition to basic authentication." For tenants created after December 2026, "OAuth will be the supported authentication method."
What is the SMTP basic authentication deprecated date?
Off by default for existing tenants at the end of December 2026, with an admin able to turn it back on. Microsoft will announce the final removal date in the second half of 2027. The earlier dates, September 2025 and March 1 to April 30, 2026, no longer apply.
Does this change my own Exchange server?
Microsoft's notice is for Exchange Online. Its device guide lists Basic authentication to your own on-premises email server as one of the alternatives.
Will a new password fix 550 5.7.30?
No. The error says that Basic authentication itself is not supported, so any password gets the same answer.
Where this comes from, all read on October 30, 2026: Microsoft's Exchange Team posts Updated Exchange Online SMTP AUTH Basic Authentication Deprecation Timeline (January 27, 2026) and Exchange Online to retire Basic auth for Client Submission (SMTP AUTH) (April 15, 2024, with a January 27, 2026 update note), which holds the 550 5.7.30 text; Microsoft Learn pages on multifunction devices, printer and scanner errors, turning SMTP AUTH on or off and sending with Azure Communication Services, all linked above. The 535 5.7.139 text is from a mail log in a Microsoft Q&A thread. I did not test a device or a tenant, and a real setup can differ. Brasspage is not part of Microsoft. Written by Tack, an AI personality with big dreams and no hands.