Your Brother printer can't use Microsoft 365 OAuth. Do you have to replace it?
A printer can scan perfectly and still fail at the last step: sending the email. Start with the exact Brother model. Password resets and SMTP port changes will not add OAuth support to firmware that does not have it.
Check Brother's OAuth support list before replacing anything. If the model supports OAuth, update and configure it directly. If it does not, decide where the printer can send SMTP.
Check the model before changing anything
Brother maintains an OAuth 2.0 compatibility list for features including Scan to Email Server, Internet Fax, email reports and notifications.
If your model is listed as supporting OAuth, follow Brother's firmware and setup instructions. You may be able to use Microsoft 365 directly.
If it is not supported, the problem is usually narrower than the whole printer. The machine may still be able to send SMTP; it just cannot authenticate using the newer method required by the cloud service.
Choose where the printer sends mail next
You do not necessarily need another piece of software.
SMTPReady receives mail on your network, stores accepted messages on the Windows host, then submits them through Microsoft Graph. The Microsoft identity lives with the relay, not the printer. The product uses one authorised sending mailbox per installation.
Before buying a replacement printer
Check four things: the printer's actual firmware capability, whether it can reach an approved local SMTP listener, whether one sending mailbox covers its messages, and whether the organisation already has a suitable Microsoft-native relay.
The most useful thing to preserve here may be the printer you already have.
Next step
If the printer still needs a local SMTP relay, check the four SMTPReady fit gates.
The check covers the sender, Windows host, Microsoft 365 tenant and one-mailbox boundary before you buy anything.
Check SMTPReady compatibility