In the NPM (v2023.1), under Alerts and Reports, in the link for "Manage SMTP Servers"; when you go to configure the SMTP Server and you choose the "Basic" for the SMTP server requires authentication drop down, you have to supply the username and password. Well...the password limit is just 10 characters; see SMTP email test fails with Office 365 (solarwinds.com) , in the "Solution for Error #3".
Anything longer, not only will the "Send Test Email" fail, but you will also not receive email from SolarWinds NPM!!!!!
I am recommending that the password length be changed 24 characters in the next patch cycle and all future products. Why?? We use smtp.office365.com and our SSO mandated that the password be complex and over 18 characters long. Because of that, we can't use smtp.office365.com, now we need a waiver/exception to continue using to old email server that has been deemed "unsecure". Go figure.
Thanks!