DKIM records can be aliased using CNAME records, often pointing to an ESP's servers, allowing the ESP to handle DKIM key rotation. Cloudflare and other DNS services may flatten CNAMEs to A records for proper DKIM function. NS delegation involves handing off a subdomain to another party, enabling distributed management of DNS zones and promoting service portability. Although aliasing DKIM is possible, the final destination may still be visible in DNS lookups. Implementing NS delegation can be challenging due to client DNS knowledge and action requirements. Proper planning for distributed responsibilities when utilizing NS Delegation is essential.
9 marketer opinions
DKIM records can be aliased using CNAME records, allowing ESPs to manage DKIM key rotation. NS delegation enables handing off control of a subdomain to a third party, facilitating service portability and separation of concerns. It allows a third party to manage all DNS records for that subdomain. CNAME records point a domain name to another domain name, updating automatically when the target IP address changes. CNAME flattening resolves CNAME records to A records, essential for certain DNS configurations. NS delegation separates DNS management responsibilities among different teams or organizations.
Marketer view
Email marketer from Web Hosting Talk mentions that NS delegation can be used for service portability. By delegating a subdomain to your own name servers, you can switch between different providers without requiring your users to change their DNS settings. This gives you more flexibility and control over your infrastructure.
19 Dec 2023 - Web Hosting Talk
Marketer view
Email marketer from StackExchange explains that CNAME flattening is a technique used by DNS providers to automatically resolve CNAME records to their underlying A records. This is important for certain DNS configurations, such as when a domain apex (e.g., example.com) needs to point to a service that only provides an IP address.
28 May 2022 - StackExchange
3 expert opinions
NS delegation involves handing off a subdomain to another party, allowing them to manage DNS records. This can separate responsibilities, but getting clients to implement NS delegation can be challenging. When aliasing DKIM records via CNAME, the ultimate destination (e.g., SendGrid) can still be visible upon record lookup.
Expert view
Expert from Email Geeks warns that getting clients to actually do NS delegation can be a pain, despite it being a better approach.
23 Feb 2023 - Email Geeks
Expert view
Expert from Email Geeks explains that if you look up the record, it will end up at SendGrid, so it is hidden but not completely. Regarding NS Delegation NS just means your team needs to manage all the DNS records for your clients. The client sets up the NS record pointing to your DNS servers, and you manage all the DNS beyond that.
7 Nov 2024 - Email Geeks
6 technical articles
DKIM records can be aliased using CNAME records, pointing to ESP's servers. Cloudflare flattens these CNAMEs to A records for correct DKIM function. NS records delegate authority for a domain/subdomain to specific name servers, enabling distributed DNS management. DKIM relies on DNS to store public keys for signature verification. AWS Route 53 also supports subdomain delegation to other DNS services using NS records.
Technical article
Documentation from DigitalOcean shares that NS records are used to delegate a zone (domain or subdomain) to a set of name servers. When a DNS resolver queries a domain, it uses the NS records to determine which name servers are authoritative for that domain, and thus, where to find the relevant DNS records.
13 Oct 2022 - DigitalOcean
Technical article
Documentation from RFC Editor explains that Name Server (NS) records are used to delegate authority for a domain or subdomain to a specific set of name servers. This delegation allows for distributed management of DNS zones, where different parts of the domain can be managed by different entities.
15 Nov 2024 - RFC Editor
Are people using 4096-bit DKIM keys, and what is the recommended DKIM key length?
Can DKIM be set up on a subdomain, and which domain should be used for signing?
Do DKIM selectors affect email reputation?
Does the DKIM domain need to align with the List-Unsubscribe domain?
How do I find the DKIM selector for my domain in Dmarcian or Hubspot?
How do I set up DKIM on G Suite for outgoing mail, especially when using multiple email services?