Scan to Email Fix

Xerox scan to email with Microsoft 365

Many guides say Xerox doesn't support OAuth for scan to email. For AltaLink models, that's out of date: Xerox documents OAuth 2.0 with Microsoft on software level 122.xxx.025.20910 or higher.

Last verified: November 14, 2026

Supported models

According to Xerox (KB0431230: Configuring Scan to Email Using OAuth2.0):

OAuth is not supported on firmware below 122.xxx.025.20910. Older Xerox lines (WorkCentre, VersaLink) aren't on Xerox's list; we're still checking them. Until then, treat them as needing another fix.

Set up OAuth

  1. Type the printer's IP address into a browser to open its Embedded Web Server.
  2. Log in as administrator (default username admin).
  3. Go to Properties → Apps → Email → Setup.
  4. Click Edit next to SMTP.
  5. For SMTP Authentication, choose OAuth 2.0 with SMTP.
  6. Choose Device Code Flow (DCF) Configuration. Save and apply your SMTP settings when prompted.
  7. Click Microsoft Registration and sign in with the mailbox the printer will send from.
  8. Send a test scan.

Steps from Xerox KB0431230.

If your model can't use OAuth

Use one of the other fixes on the main guide: Microsoft's direct send (internal recipients only), Microsoft's SMTP relay connector (needs a static public IP), or a third-party relay service. As a short-term stopgap, your Microsoft 365 admin can turn password sign-in back on after the December switch-off.

Found something wrong or out of date? Email corrections to hello@pocketelm.com.