Saturday, November 17, 2018

Solved – WordPress / Gravity Forms and Office 365 Not Receiving Emails

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 “recruiting@somecompany.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.

office_365_admin_center

Select Spam Filter in the Protection menu.

office_365_exchange_center

Edit the default spam filter.

office_365_filter

Lastly, add the domain to the allow lists.

allow_screen_domain_only

 

I hope this helps someone else out there…

 

3 Comments

  1. Thanks for solving my problem! I am using Contact Form 7, not Gravity Forms.
    I had tried clicking the “Junk mail->Never block this sender” in Outlook but that didn’t work. Your solution worked.
    I took it one step further and only whitelisted the “wordpress@domain.com” address rather than the whole domain, and that seems to work too.

  2. You are my savior of the year! This has literally taken hours on the phone with Flywheel and GoDaddy support trying to figure it out. Client had marked the senders as safe in the Outlook desktop app settings, but neither of us thought to do so in the Admin center. Thank you so much for taking the time to write this!

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>