I am having an error occur only when sending to icloud @me.com email addresses when sending from our domain ( refugeinternational.com ) emails. We receive fine from @me.com and other than @me.com are not experiencing deliverability errors in any other way.
The error is 550 - which is false because we have tested with several valid @me.com account of which all exist.
I have talked with hosting support several times, and we have thus far been unable to resolve the issue.
If you pause Cloudflare on the site, does the issue go away?
You can pause Cloudflare from the Overview tab of the Cloudflare Dashboard, bottom right under Advanced Actions. If the issue persist after Cloudflare has been paused, it means that there is an issue with your origin, Cloudflare is only operating as your DNS provider while it is paused.
Outbound mail is not proxied by Cloudflare. That is going direct from your SMTP server to whatever host it is connecting to. You may want to review the SMTP logs from your mail server.
the really odd thing is that when i send to @icloud.com it goes through find just not to @me.com
Also, I have inserted an spf record earlier today on my cloudflare but my deliverability in my cpanel is saying that i didn’t - does this addition normally take a long time for the server to recognise?
Just for future reference from someone having this problem, (after about 20 tech help sessions, 3 days and much frustration I decided to pray lol and then I found the answer on an unrelated online forum lol)
I just went to cPanel > Email Routing, and I chose *“Remote Mail Exchanger” and clicked on “Change”
Bam problem solved - no thanks to inmotions apparently not so competent tech support.
So it was not a cloudflare issue yall were right.