{"id":35156,"date":"2022-03-02T15:52:20","date_gmt":"2022-03-02T20:52:20","guid":{"rendered":"https:\/\/mjtsai.com\/blog\/?p=35156"},"modified":"2022-03-02T15:52:20","modified_gmt":"2022-03-02T20:52:20","slug":"icloud-custom-e-mail-domains","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2022\/03\/02\/icloud-custom-e-mail-domains\/","title":{"rendered":"iCloud+ Custom E-mail Domains"},"content":{"rendered":"<p><a href=\"https:\/\/domlaut.com\/icloud-custom-email-domains-should-be-better\/\">Dominic Lautner<\/a> (via <a href=\"https:\/\/news.ycombinator.com\/item?id=30491518\">Hacker News<\/a>):<\/p>\n<blockquote cite=\"https:\/\/domlaut.com\/icloud-custom-email-domains-should-be-better\/\">\n<p>So far, this is the first paid service I&rsquo;ve encountered that doesn&rsquo;t support a catch-all.<\/p>\n<p>[&#8230;]<\/p>\n<p>Even after you set up your domain for iCloud Mail, it&rsquo;ll actively prevent any management actions you want to take if any of the records don&rsquo;t match up with what it&rsquo;s expecting &mdash; ie. ones you were asked to put in during the setup. If you want to add more addresses or set up a new account for the domain, you better be using iCloud&rsquo;s MX records. This means no support for inbound email relays at any point &mdash; which is straight up ridiculous. The only saving grace for Apple is they will continue routing whatever addresses you did manage to set up before causing the unimaginable kerfuffle that is modifying a DNS record.<\/p>\n<p>[&#8230;]<\/p>\n<p>Notice how the user-friendly error message that appears in the UI instead of the <code>errorMessage<\/code> from the response payload does not provide you with a course of action to resolve the issue &mdash; in fact, I would argue it&rsquo;s pointing you in the direction of it being a temporary issue on iCloud&rsquo;s end.<\/p>\n<p>[&#8230;]<\/p>\n<p>From what I&rsquo;ve managed to gather so far, it takes a year for an address previously used as an Apple ID to become available again &mdash; either as a iCloud Mail address or an address you can use for your Apple ID. Even if the address belonged to your account &mdash; making it that much more perplexing.<\/p>\n<p>[&#8230;]<\/p>\n<p>If you use email clients other than Apple Mail or the web-based <a href=\"https:\/\/www.icloud.com\/mail\/\">iCloud Mail<\/a>, you&rsquo;ll need to log in to them using your Apple ID and an app-specific password, then set up your extra addresses that use custom domains as aliases to be able to send emails from them. Unfortunately, my email client of choice currently sets the <code>Return-Path<\/code> header of outbound emails to the sign-in address &mdash; resulting in leaking my Apple ID no matter which address I choose to send the email from.<\/p>\n<\/blockquote>\n\n<p>Previously:<\/p>\n<ul>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2021\/09\/20\/hide-my-email\/\">Hide My Email<\/a><\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Dominic Lautner (via Hacker News): So far, this is the first paid service I&rsquo;ve encountered that doesn&rsquo;t support a catch-all. [&#8230;] Even after you set up your domain for iCloud Mail, it&rsquo;ll actively prevent any management actions you want to take if any of the records don&rsquo;t match up with what it&rsquo;s expecting &mdash; ie. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"apple_news_api_created_at":"2022-03-02T20:52:22Z","apple_news_api_id":"ce948412-4af4-4ad4-a48f-321af03cb72a","apple_news_api_modified_at":"2022-03-02T20:52:22Z","apple_news_api_revision":"AAAAAAAAAAD\/\/\/\/\/\/\/\/\/\/w==","apple_news_api_share_url":"https:\/\/apple.news\/AzpSEEkr0StSkjzIa8Dy3Kg","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_is_hidden":false,"apple_news_is_paid":false,"apple_news_is_preview":false,"apple_news_is_sponsored":false,"apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":"\"\"","apple_news_suppress_video_url":false,"apple_news_use_image_component":false,"footnotes":""},"categories":[2],"tags":[707,728,150,16,2119,31,2078,30,2077,355,96],"class_list":["post-35156","post","type-post","status-publish","format-standard","hentry","category-technology","tag-apple-id","tag-domain-name-system-dns","tag-email","tag-icloud","tag-icloud-2","tag-ios","tag-ios-15","tag-mac","tag-macos-12","tag-privacy","tag-web"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/35156","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/comments?post=35156"}],"version-history":[{"count":1,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/35156\/revisions"}],"predecessor-version":[{"id":35157,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/35156\/revisions\/35157"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=35156"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=35156"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=35156"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}