OAuth compatibility by device and product

Vendors publish their Basic auth advisories as prose, PDFs and support pages, one vendor at a time. There is no single place to check whether the thing on your network has a way out. This is an attempt at one.

The table is generated from data/devices.json, so it can be read by a script as well as by a person, and it cannot disagree with its own data — CI rejects the two drifting apart.

Every row carries a link to the vendor’s own statement. A compatibility list is only worth citing if each claim can be checked, so an entry with nothing published behind it does not get added.

How to read the status column

Status Meaning
No OAuth firmware planned The vendor has said it is not coming. Firmware is not a step you have skipped; it does not exist.
No OAuth for this purpose The feature has no OAuth option at all, regardless of firmware.
Some models or versions OAuth exists for part of the range. The model or version number decides.
Check vendor advisory The vendor publishes a per-model list, revised over time, that is not reproduced here.
OAuth available Supported — usually a configuration change rather than a migration.

The two top rows are the ones that matter for planning. Everything else means “go and read the advisory for your exact model”, which is honest but is not an answer.

System OAuth status Named models Evidence
Konica Minolta / DEVELOP ineo and ineo+ MFPs No OAuth firmware planned ineo 306, ineo 7228, ineo 266, ineo+ 266, ineo+ 256, ineo+ 226, ineo 4752, ineo 4052, ineo 4750, ineo 4050, ineo+ 3110, ineo+ 3100P, ineo+ 754e, ineo+ 654e, ineo 246, ineo 236, ineo 226, ineo 216, ineo 4700P, ineo 3301P, ineo 4000P, ineo 165 variants, ineo 185 variants advisory
Canon Maxify MB2755 No OAuth for this purpose Maxify MB2755 advisory
QNAP NAS notification settings No OAuth for this purpose advisory
HP printers and MFPs Some models or versions advisory
Microsoft Dynamics NAV / Business Central Some models or versions advisory
Sharp printers and MFPs Some models or versions advisory
Veeam Backup for Microsoft 365 and related products Some models or versions advisory
Xerox ConnectKey printers and MFPs Some models or versions VersaLink B415, VersaLink C415, VersaLink B620, VersaLink C620, VersaLink B625, VersaLink C625, AltaLink, PrimeLink advisory
Brother printers, MFPs and document scanners Check vendor advisory advisory
Cerberus FTP Server Check vendor advisory advisory
Cisco Unity Connection Check vendor advisory advisory
Faxination fax server Check vendor advisory advisory
Kyocera MFPs reporting send error 1102 Check vendor advisory advisory
Laserfiche Workflow email Check vendor advisory advisory
Lexmark printers and MFPs Check vendor advisory advisory
ManageEngine OpManager Check vendor advisory advisory
Ricoh multifunction printers Check vendor advisory advisory
Synology NAS notification email Check vendor advisory advisory
Toshiba printers and MFPs Check vendor advisory advisory
Microsoft Teams Rooms OAuth available advisory

Notes per entry

Konica Minolta / DEVELOP — ineo and ineo+ MFPs
Marked “N/A” in the vendor’s own OAuth column. The advisory points these owners at a different mail service rather than at an update. Other ineo product groups in the same advisory do have OAuth firmware - check the exact model. A third category exists that is neither: several Product Group 10 models are listed as “Under planning” with no release date, so their owners have no answer yet in either direction.

Canon — Maxify MB2755
Separate failure mode from OAuth: the firmware ships a fixed root CA store predating current Let’s Encrypt roots, so certificate validation fails regardless of authentication. Hardware-confirmed, unchanged after a firmware update. Verification has to be disabled on the device.

QNAP — NAS notification settings
The notification settings accept username and password only; there is no OAuth option for Microsoft 365 SMTP.

HP — printers and MFPs
HP documents OAuth 2.0 support for Microsoft 365 Scan to Email on HP Enterprise and HP Managed printers running FutureSmart firmware 5.7 and newer. However, HP also states that certain LaserJet Pro models, including the M478-M479 and M428-M429f, do not support OAuth 2.0. Verify the exact product family and firmware before assuming Microsoft 365 SMTP AUTH compatibility.

Microsoft — Dynamics NAV / Business Central
Newer Business Central handles modern auth. Older on-prem NAV installs generally need the SMTP account repointed.

Sharp — printers and MFPs
Sharp documents OAuth 2.0 authentication for Microsoft 365 and Exchange Online SMTP on multiple newer printer and MFP models, including BP-series devices. Sharp does not appear to publish a centralized compatibility list or universal firmware floor for the full printer/MFP range. Verify the exact model’s SMTP settings or current manual before assuming OAuth 2.0 support.

Veeam — Backup for Microsoft 365 and related products
Corrected 2026-08-16 - the previous note claimed newer versions added OAuth for SMTP, which the linked page does not support. The v8 documentation offers “SMTP server (basic authentication)” and does not describe an OAuth option for SMTP notifications; modern app-only authentication appears elsewhere in the product, for Entra applications, not here. So the fix is not “upgrade and SMTP gets OAuth” - check whether your build offers a notification method that is not SMTP at all, and treat the SMTP path as basic-auth only.

Xerox — ConnectKey printers and MFPs
Device Code Flow is supported broadly; Client Credentials Flow only on the ConnectKey models listed. Devices not on Xerox’s supported-firmware list are the problem cases and are not promised an update. Affects Scan to Email, Internet Fax (Send), Fax Forward to Email and Auto Email Notifications.

Brother — printers, MFPs and document scanners
Brother publishes a per-model Product Support List and states plainly that a machine not on it does not support OAuth 2.0, with no firmware promised - the vendor’s own guidance for those owners is to use a different mail service. Listed models split into two tiers: OAuth already present, or present after a firmware update that is already downloadable. Affects Scan to Email Server, Internet Fax, Email Reports and Email Notifications. Check the exact model: support is firmware-dependent as well as model-dependent.

Cerberus — FTP Server
Vendor support article covers the exact 535 5.7.139 failure.

Cisco — Unity Connection
Named in Microsoft’s own deprecation documentation. OAuth support depends on the release; check yours before assuming either way.

Faxination — fax server
Vendor published a timeline notice. Apply their update if one exists for the version in use; otherwise the outbound SMTP account has to be repointed.

Kyocera — MFPs reporting send error 1102
1102 / 0x1102 is Kyocera’s device-side code for an SMTP authentication failure, not a model list. No public per-model OAuth statement located; check with the vendor for a specific model.

Laserfiche — Workflow email
Workflow emails failing on Basic auth removal, reported in the vendor’s own community.

Lexmark — printers and MFPs
Lexmark documents OAuth 2.0 authentication for printers starting with the FW24 firmware release, including Outlook Live and Microsoft 365. The Email Server flow is configured through the printer’s Embedded Web Server and requires OAuth 2.0 registration. Verify the specific device and firmware before assuming support.

ManageEngine — OpManager
OpManager supports OAuth 2.0 from build 126306, so for anyone on that build or later this is a settings change rather than a migration - the vendor’s guide states it directly. The same page also documents re-enabling SMTP AUTH in the Exchange admin centre, which works until the end of December 2026 and not after; treat it as breathing room, not a fix.

Ricoh — multifunction printers
Ricoh publishes affected products with per-product firmware status, revised on 2026-01-30 into two tables - products with released OAuth firmware, and products newly added - plus a third group the Ricoh Firmware Update Tool cannot update, where the local representative has to do it. Not reproduced here because the list is long and still moving; check the model against the advisory. Ricoh does not say any product is permanently excluded, but for devices still waiting its own recommendation is to stop relying on email from the device or to use a mail service other than Exchange Online.

Synology — NAS notification email
Synology DSM 7 supports Outlook as an email notification service with an interactive Sign In flow rather than manual SMTP credentials. Synology documents OAuth-based authentication for this Outlook integration, but availability and behavior depend on the DSM version. Verify the exact DSM version and current Outlook notification configuration before assuming Microsoft 365 SMTP AUTH OAuth compatibility.

Toshiba — printers and MFPs
Toshiba Tec publishes a model-by-model Exchange Online OAuth 2.0 compatibility table for its MFPs, including firmware release information, compatible models, pending firmware updates, and explicitly incompatible models. Verify the exact model and current firmware status against Toshiba’s published advisory before assuming Microsoft 365 SMTP AUTH compatibility.

Microsoft — Teams Rooms
Microsoft’s own product. Enable modern auth on the resource account - no relay needed.

20 entries, last reviewed 2026-08-16.

What this list is not

It is not exhaustive, and it is not a substitute for the vendor’s advisory. It records what vendors have published, which is a different thing from what is true of every unit in the field: firmware branches, regional model names and OEM rebadges all diverge from the headline list.

It also says nothing about whether a device is worth keeping. A 2016 MFP with no OAuth path and no security updates is a decision about hardware, not about mail configuration.

Once firmware is ruled out

Three options remain, and they differ from each other more than they look:

  • Direct Send — free, works only for recipients inside your own tenant, needs a connector and a static IP
  • A relay that still accepts a username and password — works for any recipient; check whether the sender domain has to be your own
  • Replace the hardware — the only option that also survives the next deprecation

The migration guide covers all three, including the ones that are not this project. Devices that will never get OAuth firmware goes into the ruled-out cases in prose.

Adding an entry

The list grows by report. If you have a model whose status is documented somewhere and is not here, or a vendor has since shipped firmware for something listed as ruled out, edit data/devices.json and run:

python tools/build-device-table.py

That regenerates the table above. Entries need a vendor, a product, a status from the list, and an evidence URL — without the last one the build refuses the entry. Hardware-confirmed reports get credited by username.

Updated 23 Aug 2026

mx.msgwing.com587 STARTTLS · 465 SSL/TLS Register free