I usually use my blueyonder email address without any problems but today I used my iCloud address twice. The first email seemed to deliver ok but the second, only 20 minutes later, resulted in the following message -
'Your message have been determined to be suspicious due to non-compliance with the SPF or DMARC policy for the domain icloud.com, which this message appears to have originated from.'
I've had similar problems in the past with iCloud emails going into recipient's Spam boxes but this is a new one. How on earth can iCloud.com be deemed to be non-compliant? Is there any way that I can resolve this problem? The message continues -
'The remote server returned the below error when attempting delivery:
554:554 Message rejected on 2019/11/01 18:37:27 GMT, policy (126.96.36.199) ID (5D6F8A0B0BA01B58) - Your message looks like SPAM or has been reported as SPAM
You need to appreciate that many mail providers are moving to combat spoofing of valid email addresses by spammers.
One of the key elements to this is you MUST use the correct SMTP servers for the address you are sending as. You can't send iCloud emails via smtp.virginmedia.com as iCloud have set up an SPF policy that says mail with an iCloud address MUST come from Apples servers.
Edit - However IMHO the remote server did get this wrong.
iCloud's SPF policy does have a ~all final mechanism which means fail the mail but do nothing.. iCloud's DMARC policy is p=quarantine which means hold the mail for further processing. In most circumstances this mail SHOULD end up in the recipients spam folder rather than being rejected.
I'm a Very Insightful Person, I'm here to share knowledge, I don't work for Virgin Media. Learn more
Have I helped? Click Mark as Helpful Answer or use Kudos to say thanks