Technical Setup

What Is an A Record? DNS Explained for Email Senders

By Dean Fiacco

· Published May 21, 2026

What Is an A Record? DNS Explained for Email Senders

Every domain has a DNS record that tells the internet where to find it. The A record is the most basic of these — it maps a domain name to an IPv4 address. If you are configuring cold email sending infrastructure, setting up a custom tracking domain, or troubleshooting why your messages are not reaching the inbox, you will run into A records. This guide covers what they are, how they interact with email sending, and the most common mistakes senders make when configuring them.

What an A Record Actually Is

DNS — the Domain Name System — functions like a directory for the internet. When a browser or mail server needs to find a domain, it queries the DNS and gets back an IP address it can connect to. Without DNS, every connection would require typing a raw IP address like 192.0.2.44 instead of a domain name.

An A record (short for "Address record") is the DNS entry that performs this translation. It maps a hostname — like mail.yourdomain.com or track.yourdomain.com — to a specific IPv4 address. The lookup process works like this:

  1. Your mail client or browser sends a query: "What is the IP for mail.yourdomain.com?"
  2. The DNS resolver checks its cache. If the record is there and not expired, it returns it immediately.
  3. If not cached, the resolver queries the authoritative nameserver for your domain.
  4. The nameserver returns the A record: mail.yourdomain.com → 198.51.100.10
  5. The connection proceeds to that IP address.

This whole process typically completes in milliseconds. The result is that humans use domain names and servers use IP addresses — A records are the bridge.

A Record vs. Other DNS Record Types

DNS has several record types, each serving a distinct function. Here is a quick comparison of the ones email senders encounter most:

Record Type What It Does Email Relevance
A Maps hostname → IPv4 address Tracking domains, sending subdomains, web redirects
MX Points to the mail server that receives email for a domain Required for receiving replies to your cold email
CNAME Aliases one hostname to another hostname Often used for tracking domains pointing to a provider
TXT Stores text data — authentication records live here SPF, DMARC, and DKIM public keys (for email authentication)
PTR Reverse DNS — maps IP address back to hostname Used by receiving servers to verify your sending IP identity

For cold email senders, all five record types matter. But the A record is often the starting point when standing up a new sending subdomain or custom tracking domain.

How an A Record Lookup Works 1. Request Browser or mail server queries DNS 2. Cache Check Resolver checks local cache (TTL) 3. Authoritative Nameserver queried if no cache hit 4. A Record Returns IPv4 address 5. Connected Key DNS Records for Email Senders A Record Hostname → IPv4 MX Record Inbound mail TXT Record SPF / DKIM / DMARC CNAME Hostname alias PTR Record IP → Hostname (rDNS) TTL (Time to Live) Controls how long resolvers cache the record. Low TTL (300s) = faster propagation during changes. High TTL (86400s) = fewer DNS queries, better performance once stable.

How A Records Relate to Email Sending

Most email senders think A records are only a web hosting concern. That is wrong. A records show up in three specific places within cold email infrastructure:

Sending Domain and Subdomain Resolution

When you send cold email from a domain like outreach.yourdomain.com, receiving mail servers look up the A record for that subdomain to verify it resolves to something legitimate. A sending domain with no A record — or one that resolves to a server with no web presence — can trigger additional scrutiny from spam filters. It signals a throwaway domain rather than a real sending identity.

Custom Tracking Domains

Open and click tracking links use a custom domain — something like track.yourdomain.com. That subdomain needs an A record (or CNAME) pointing to your tracking infrastructure. If it is missing or misconfigured, tracking breaks and links in your emails will appear broken to recipients, which tanks engagement metrics and can cause spam filters to flag the message.

Reverse DNS (PTR Records) and IP Reputation

The PTR record is the inverse of an A record — it maps an IP address back to a hostname. Receiving servers check your sending IP's PTR record to confirm that the IP resolves to the domain you claim to be sending from. Without a correctly configured PTR record, many email servers will reject or flag your messages outright. The A record and PTR record need to match: your domain should point to your IP (A record), and your IP should point back to your domain (PTR record). This symmetry is one of the first things checked when receiving servers evaluate your sender reputation.

How to Check Your A Record

You have two options: command-line tools or browser-based lookup tools.

Using dig (Mac/Linux)

dig yourdomain.com A

This returns the A record for the root domain. To check a subdomain:

dig mail.yourdomain.com A

Using nslookup (Windows/Mac/Linux)

nslookup yourdomain.com

Or explicitly request the A record type:

nslookup -type=A yourdomain.com

Online Tools

If you do not want to use the command line, tools like MXToolbox (mxtoolbox.com/DNSLookup), DNSChecker (dnschecker.org), and Google's DNS lookup (toolbox.googleapps.com/apps/dig/) let you enter a domain and view all DNS records including A records. These are also useful for checking propagation — you can query multiple DNS servers worldwide to see if a recent change has propagated.

How to Add or Edit an A Record

The process varies slightly by registrar, but the steps are consistent:

  1. Log into your domain registrar or DNS host (Cloudflare, GoDaddy, Namecheap, Route53, etc.)
  2. Navigate to the DNS management section for your domain
  3. Click "Add Record" or find the existing A record to edit
  4. Set the record type to A
  5. Enter the Name/Host — this is the subdomain portion. For track.yourdomain.com, enter track. For the root domain, enter @
  6. Enter the Value/Points To — the IPv4 address you want this hostname to resolve to
  7. Set the TTL (see below)
  8. Save the record

Changes can take anywhere from a few minutes to 48 hours to propagate globally, though most registrars now propagate within 15-30 minutes for low-TTL records.

TTL: Why It Matters When You Are Making Changes

TTL (Time to Live) is the number of seconds DNS resolvers are allowed to cache your record before re-querying. A TTL of 3600 means resolvers cache the record for one hour. A TTL of 86400 means they cache it for 24 hours.

This matters most when you are switching sending infrastructure or migrating to a new IP. If your current A record has a TTL of 86400 and you need to change the IP, some resolvers will continue sending traffic to the old IP for up to 24 hours after you make the change.

The best practice: before making a significant DNS change, lower the TTL to 300 (5 minutes) 24-48 hours in advance. Make the change. Wait for propagation. Then raise the TTL back to a normal value (3600 or 86400) once you have confirmed everything is working correctly.

Common A Record Mistakes for Email Senders

Common A Record Mistakes for Email Senders Mistake 1: No A record on sending subdomain Sending from a subdomain that doesn't resolve signals a disposable domain. Spam filters notice. Fix: Add an A record pointing to your mail server IP Mistake 2: A record and PTR record don't match Domain points to IP, but IP doesn't point back. Many servers reject mail with mismatched rDNS. Fix: Ensure PTR record resolves to your sending hostname Mistake 3: Tracking domain has no A/CNAME record Click/open tracking links break. Recipients see errors. Spam filters flag broken link structures. Fix: Add A or CNAME record for your tracking subdomain Mistake 4: High TTL when switching infrastructure Old IP receives traffic for hours or days after migration. Deliverability drops during the cache window. Fix: Lower TTL to 300 at least 24hrs before the change Mistake 5: Using CNAME at the root domain DNS spec prohibits CNAME at the root (@). Some registrars allow it but it causes intermittent failures. Fix: Use an A record for root, CNAME only on subdomains Mistake 6: Sending IP on a shared blacklist Your A record points to a shared hosting IP that another sender got blacklisted. You're affected too. Fix: Use dedicated IPs for email sending infrastructure

Let's walk through the most damaging ones in detail:

No A Record on Your Sending Subdomain

If you send from outreach.yourdomain.com but that subdomain does not resolve to an IP via an A record, receiving servers will see it as suspicious. A legitimate sender has a domain that actually exists and points somewhere. This is a basic hygiene issue that is easy to miss when you spin up new sending domains quickly.

Mismatched A Record and PTR Record

Your A record points your domain to an IP. Your PTR record should point that same IP back to your domain. If they do not match — or if there is no PTR record at all — many receiving servers will reject your mail or significantly downgrade its IP reputation score. This is especially common with providers that use shared IP pools without proper rDNS configuration for each customer's domain.

Broken Tracking Domain Configuration

If your click-tracking subdomain (track.yourdomain.com) does not have a valid A or CNAME record, every link in your email generates an error when a recipient clicks it. Beyond the broken user experience, spam filters evaluate link integrity as part of their scoring. A broken tracking domain can contribute to messages being flagged as spam.

Not Lowering TTL Before a Migration

When moving from one email infrastructure provider to another, senders often forget to lower their TTL in advance. The result: DNS resolvers keep returning the old IP for hours or days, routing traffic to infrastructure you have already vacated. Deliverability degrades during the transition window.

How ScaledMail Handles DNS Configuration

Setting up A records, PTR records, SPF, DKIM, and DMARC across dozens of sending domains is tedious work that most teams get wrong at least once. ScaledMail provisions and configures all DNS records automatically when you set up your sending infrastructure. That includes:

  • A records and PTR (rDNS) records for every sending IP, properly matched to your sending domains
  • Custom tracking domain configuration so open and click tracking resolves correctly
  • SPF, DKIM, and DMARC records configured to meet current Gmail and Yahoo bulk sender requirements
  • Dedicated IP addresses, so you are never sharing infrastructure with another sender whose mistakes could affect your domain reputation

You do not need to touch your registrar's DNS panel or worry about TTL management during infrastructure changes. ScaledMail handles the technical layer so you can focus on writing better cold email.

If you are running into deliverability problems and suspect DNS configuration is the cause, the fastest diagnostic step is to check your A record, PTR record, and the match between them. Most issues trace back to one of the six mistakes listed above.

Get Your DNS Right from Day One

A records are simple in concept but easy to misconfigure under pressure — especially when you are standing up multiple sending domains at once. The fix is either building a rigorous checklist and reviewing every domain before you start sending, or using infrastructure that handles this automatically.

ScaledMail provisions managed email infrastructure with all DNS records configured correctly from the start. Every sending domain gets dedicated IPs with matching PTR records, proper authentication, and clean sender reputation from day one. See how it works or view pricing.

Share

Get cold email tips that actually work

Join our newsletter for deliverability insights, infrastructure tips, and outreach strategies. No spam, just signal.

No spam. Unsubscribe anytime.

Ready to Scale Your Cold Email?

Get started with ScaledMail's done-for-you infrastructure

Book a Call