One of the disadvantages of running your business on SaaS-based products is you never know the changes the SaaS companies make and the impact on your business.
Recently we had such an incident, we use Office365 / Microsoft 365 as our email provider and Freshdesk as our customer support platform. All the customer support emails like [email protected], [email protected], etc are all configured to forward incoming emails to the corresponding Freshdesk configured mailboxes.
We noticed there were no support tickets raised for almost a week. When we logged in directly to the support mailbox, we saw a bunch of emails all failed with the following message
Delivery has failed to these recipients or groups:
Your message wasn’t delivered because the recipient’s email provider rejected it.
The message also contained a bit more detailed description
Remote Server returned ‘550 5.7.520 Access denied, Your organization does not allow external forwarding. Please contact your administrator for further assistance. AS(7555)’
This is due to a recent security change in Office365/Microsoft365. It makes sense to control the outbound /external email as an administrator. Since it increases significant risk if someone can get access to an email address.
The fix is fairly straight forward.
We used Freshdesk, however, you’ll experience the same issue with any external customer support product like ZenDesk, Intercom, Help Scout, JIRA Service Desk, Hubspot etc