I volunteered to build a new WordPress site using the Divi theme for a nonprofit. All is great except the contact form. I’ve done some research and installed the WP Mail SMTP plugin, and connected it to Brevo as the email sender. But I’m just not getting the setup right.
The domain and site are hosted on Bluehost, but the organization’s email is done through Microsoft 365. So when I have to add the DKIM and DMARC records, where do I add them? To Bluehost’s domain DNS records, or somehow with Microsoft? I tried adding them to Bluehost first (per Bluehost’s recommendation), and Brevo was about to authenticate the domain, WP Mail SMTP is still giving me an ‘unauthorized – key not found’ message when I test it. This is all very confusing and I can’t figure out what I’m doing wrong. Any ideas? Thank you in advance!
[ad_2]
You receive DNS records for DKIM, DMARC (and probably SPF) from Brevo. Then you go to Bluehost and add those records to your domain. There’s nothing to do with Microsoft since you are not using their servers to send emails from the website.
PS. I recommend that you add Cloudflare to the stack, both for speed and security.
This [guide](https://ivansalloum.com/how-to-configure-wordpress-to-send-emails-via-smtp/) will help you.
Yeah same problem. I have admin on AD and still not allowed to open outside connections to the smtp