Linode DNS config for iCloud custom email domain?

Apple recently started offering the ability to provide email hosting for custom domains via your iCloud account, which of course requires some DNS configuration. Has anyone had success using Linode’s DNS manager to set the appropriate records?

I’ve done so, and they appear to match what Apple is asking for exactly, but Apple’s setup process just continually seems to reject the DKIM TXT record. I’d be interested to know if anyone has managed to set this up via Linode, and if so, whether you had to deviate from Apple’s automated instructions.

I’ve used dig on the relevant domain to check the DNS has propagated etc; it’s been several days of this now. Apple’s error messages are as opaque and useless as ever (literally just “Check DKIM record”), with no info on what they retrieved and how it deviates from what they want.

3 Replies

I haven't tried setting this up, though I did find this page on Apple's support page that I think should have what you need:

Set up an existing domain with iCloud Mail

The link above is from this page, which has some more details on setting this up, including the things needed outside of DNS configuration changes:

Add a custom email domain for iCloud Mail on iCloud.com

Did you ever find a resolution to this?

I'm constantly hit with a SPF error…

Check your SPF record
Make sure the settings that you updated on your domain registrar match the ones sent to you. If you just updated the information, try this again later. It can take up to 72 hours for your changes to take effect.

I've double-checked, then triple-checked, added quotes, then removed quotes again, copy/pasted to make sure it wasn't an entry error, all with the same message thats not very useful…

I've double-checked, then triple-checked, added quotes, then removed quotes again, copy/pasted to make sure it wasn't an entry error, all with the same message thats not very useful…

Can you post the TXT record with your SPF spec in it? Both the "Hostname" and the "Value"… Also, do you have an SOA record so that your domain name defines a DNS zone?

-- sw

Reply

Please enter an answer
Tips:

You can mention users to notify them: @username

You can use Markdown to format your question. For more examples see the Markdown Cheatsheet.

> I’m a blockquote.

I’m a blockquote.

[I'm a link] (https://www.google.com)

I'm a link

**I am bold** I am bold

*I am italicized* I am italicized

Community Code of Conduct