I know this is a completely operator error case but I cannot find the simple answer! In my DNS (using CF as proxy from BlueHost). In the MX box I see this !
! Screen Shot 2021-06-18 at 5.59.40 PM|610x136
That’s unavoidable. If you host email on the same server as your website, this happens. Cloudflare proxies HTTP/S connections, but not mail connections. Those need to be unproxied for a functioning direct connection.
That sure looks like whatever hostname you pointed your MX record to is still Proxied.
I’ve also gotta ask, if you already have Protonmail set up with a custom domain, why do you have a higher priority MX record going to your server? Why not just use Protonmail? You’d also avoid the “Exposes Your IP Address” issue.
To clarify, the entire issue is that protonmail can’t verify me as the owner of the domain any longer since Cloudflare came into the picture, and so none of us are getting email for 4 days now from @mikechurch.com
And of course, the dev I use is on vacation!