Are you experiencing SMTP errors when trying to configure Sage 100 to send email through an email server?
Here’s a tip that may help anyone who has a lengthy email password.
- The password field appears to allow more characters but only holds 14 characters in Sage 100 versions prior to the 2016 version
- If the password is more than 14 characters, the password may be cut off in versions of Sage 100 prior to the 2016 version so password authentication will fail
- Shorten the length of the email password via email settings and then enter that new password on the email settings in Company Maintenance in Sage 100
Update June 2022: OAuth 2.0 Arrives for Sage 100 Authentication
Many email providers – including Google and Microsoft – have been disabling the less secure use of a regular user name/password to login to their sites.
Starting with Sage 100 2021, you now have access to the more secure OAUth 2.0 versus the prior method of supplying an SMTP user name and password.
The flaw with providing your user name and password to a third-party application is that a rogue application would then have complete access to your online account(s).
Instead they are enforcing a protocol called OAUth 2.0 which doesn’t require you to supply your user name and password to the applicating requesting account access. Instead OAUth 2.0 generates an authorization token which is otherwise not usable by a third-party application except to specifically access the authorized portion of your Gmail or Office 365 account.
OAuth 2.0, which stands for “Open Authorization”, is a standard designed to allow a website or application to access resources hosted by other web apps on behalf of a user. It replaced OAuth 1.0 in 2012 and is now the de facto industry standard for online authorization.
Sage is still in the process of refining their OAUth integration. There is a help article for Gmail or Google Workspace users – Using OAuth 2.0 with Sage 100 – which explains how to setup OAUth for Google access.