Well, I bought a domain from Google domains in 2021 and set it up to use Netilify’s DNS in order to deploy my website to Netilify and access it through that domain (casarin.dev). Everything has been working fine until now.
I just acquired iCloud+ service, which offers the custom mail domains and wanted to set it up with that same domain mentioned before.
In order to make it work, I have to set the following DNS records:
Type: MX
Host: @
Value: mx01.mail.icloud.com.
Priority: 10
Type: MX
Host: @
Value: mx02.mail.icloud.com.
Priority: 10
Type: TXT
Host: @
Value: apple-domain=rVx3CRDBlVYpwgSq
Type: TXT
Host: @
Value: "v=spf1 include:icloud.com ~all"
Type: CNAME
Host: sig1._domainkey
Value: sig1.dkim.casarin.dev.at.icloudmailadmin.com.
I did that 2 days ago and I still get SPF issues, that’s when I realized one thing: Apple asks to the CNAME host to be exactly sig1._domainkey
, but netilify automatically adds casarin.dev
to the end of the CNAME name, becoming like sig1._domainkey.casarin.dev
.
Here is a screenshot of my DNS records in Netilify:
This is obviously a problem for those who want to setup iCloud custom domain using Netilify DNS manager. How can I fix that here? I really would like to use the iCloud custom domain feature with this same domain.
If I can use Google’s DNS instead of Netilify, so I can manage the apple DNS records there and still access my website using that domain, it would be cool too.
What are the options here?