April 16, 2026 6:40 AM

Understanding DNS Records: A Comprehensive Technical Guide

This comprehensive guide explains DNS records and their role in domain management, email security, and website accessibility, focusing on SPF, DKIM, and DMARC.

The Domain Name System (DNS) is the backbone of domain management, ensuring that domain names are properly mapped to their respective services. DNS records are critical in determining the accessibility, email routing, and security of a domain. This guide provides an in-depth overview of various DNS record types and their specific functions within domain infrastructure.


1. A Record (Address Record)

The A Record maps a fully qualified domain name (FQDN) to an IPv4 address. This record is fundamental for routing traffic to the correct web server.

Example:

example.com -> 192.168.1.1


2. AAAA Record (IPv6 Address Record)

Similar to the A record, the AAAA Record maps a domain to an IPv6 address, which is used for modern internet infrastructure that supports a larger address space than IPv4.

Example:

example.com -> 2001:0db8::1


3. MX Record (Mail Exchange Record)

The MX Record specifies the mail servers responsible for receiving emails for a domain. It also defines priority values, indicating the order in which mail servers should be used if there are multiple entries.

Example:

mail.example.com (priority 10)


4. CNAME Record (Canonical Name Record)

A CNAME Record allows for the aliasing of one domain name to another. It is commonly used for creating subdomains (e.g., www.example.com) that point to the main domain (e.g., example.com).

Example:

www.example.com -> example.com


5. TXT Record (Text Record)

The TXT Record stores arbitrary text data and is often used for domain verification, as well as implementing security protocols like SPF, DKIM, and DMARC. These records are used to define policies that enhance email security and prevent spoofing and phishing.

Example:

v=spf1 include:_spf.example.com ~all


6. PTR Record (Pointer Record)

The PTR Record is used for reverse DNS lookups, mapping an IP address back to its associated domain name. This is essential for verifying the legitimacy of IP addresses during email communication.

Example:

1.1.168.192.in-addr.arpa -> example.com


7. NS Record (Name Server Record)

The NS Record specifies the authoritative name servers for a domain. These servers are responsible for managing the DNS records and responding to queries related to the domain.

Example:

example.com -> ns1.example.com


8. SOA Record (Start of Authority Record)

The SOA Record provides essential information about the domain’s authoritative DNS server, including the primary server's hostname, the email address of the domain administrator, and other zone-related settings like the refresh, retry, and expiration intervals.

Example:

example.com -> ns1.example.com (admin@example.com)


9. SRV Record (Service Record)

The SRV Record is used to define the location of services (e.g., SIP or XMPP) hosted on a domain. It includes information such as the service's protocol, priority, weight, and port number.

Example:

_sip._tcp.example.com -> sipserver.example.com:5060


10. CAA Record (Certificate Authority Authorization)

The CAA Record restricts which Certificate Authorities (CAs) are allowed to issue SSL/TLS certificates for a domain. This is an important security feature to prevent unauthorized issuance of certificates.

Example:

example.com -> 0 issue "letsencrypt.org"


11. DS Record (Delegation Signer Record)

The DS Record is a key part of DNSSEC (Domain Name System Security Extensions). It is used to store a hash of a domain’s DNSKEY record, ensuring the integrity and authenticity of DNS data.

Example:

example.com -> 12345 7 1 ABCD1234


12. DNSKEY Record

The DNSKEY Record contains public keys that are used in DNSSEC to verify the authenticity of DNS data. These keys play a vital role in the cryptographic validation of DNS queries and responses.

Example:

example.com -> 256 3 5 AQAAAA...


13. MTA-STS and TLS-RPT Records

The MTA-STS (Mail Transfer Agent Strict Transport Security) record enables email transport security by enforcing the use of TLS encryption for email transmission. The TLS-RPT record enables reporting of failed TLS connections, helping administrators monitor and improve email security.

Example (MTA-STS):

_mta-sts.example.com -> v=STSv1; id=20220101T000000Z;

Example (TLS-RPT):

_tls.report.example.com -> v=TLSRPTv1; rua=mailto:admin@example.com


The Importance of Proper DNS Management

  • Email Deliverability: Accurate configuration of DNS records such as SPF, DKIM, and DMARC is essential to ensure legitimate email delivery and avoid being flagged as spam or phishing attempts

  • Security: DNS records like CAA, DNSSEC, and MTA-STS help safeguard the domain and protect against certificate mis-issuance, DNS hijacking, and email interception

  • Website Accessibility: Correct DNS management ensures that a domain's web services are reachable by users and services alike, facilitating proper web traffic flow and enhancing online presence


Need Help?

DNS management plays a crucial role in maintaining both security and operational efficiency for your domain. To optimize your domain’s configuration and troubleshoot any issues, explore our suite of DNS diagnostic and troubleshooting tools or contact our support team for tailored assistance.

Protect your inbox, save time, and stay compliant. Subscribe to our newsletter for personalized email security audits, expert advice, and actionable tips.

Download to read the eBook

Get Support

Contact Now

Try YourDMARC
yourDMARC – How DMARC works

THANKS FOR SUBSCRIBING !

Recent Blogs

View All
Blog post: June 2026 DMARC Move: From None to Quarantine
June 16, 2026 10:16 AM

June 2026 DMARC Move: From None to Quarantine

A practical June 2026 guide to moving DMARC from none to quarantine, with rollout steps, sender discovery tips, and deliverability safeguards.

Blog post: June 2026 BEC Defense for Vendor Portal Hijacks
June 15, 2026 10:16 AM

June 2026 BEC Defense for Vendor Portal Hijacks

A June 2026 guide to preventing BEC through vendor portal hijacks, with practical DMARC, SPF, DKIM, and finance workflow controls that stop payment fraud.

Blog post: June 2026 BEC Defense for Domain Takeover Risks
June 14, 2026 10:16 AM

June 2026 BEC Defense for Domain Takeover Risks

A fresh June 2026 guide to preventing BEC by securing domains, DNS, and email authentication. Learn how DMARC, SPF, and DKIM stop modern fraud.

Schedule a Demo

Schedule a Demo

Discover more about yourDMARC and book a demo with sales.

Choose the Right Plan

Choose the Right Plan

Explore our flexible plans and pricing for perfectly fit solutions.

Learn more

Learn more

Explore our latest blogs for expert insights on email spoofing prevention.

Ready to get started?

See how YourDMARC can help your organization Work Protected™

Get Demo

Download to read the eBook

Ebook Support

Get Support

Contact Now

Try YourDMARC Sign Up