We had a customer move their email to Office 365. They realized they weren’t getting emails from the website anymore. Three people in the company with the same domain name in their email ( ie: @somecompany.com ) were included in the contact us form weren’t getting the emails anymore.
The site was WordPress and they were using Gravity Forms for the contact us form. I added my personal email and I could get the email, but the customer didn’t. I eventually discovered the email was going into the “Junk” box of their Office 365 account. I needed to “whitelist” the email that was used in the Gravity Form form. That was “email@example.com”.
What eventually solved everything was “whitelisting” their domain in Office 365. I had to go into their Office 365 account as the Admin. Go to the Exchange area.
Select Spam Filter in the Protection menu.
Edit the default spam filter.
Lastly, add the domain to the allow lists.
I hope this helps someone else out there…