Cold Email Infrastructure for Beginners: Start Here
You've heard that cold email works. You've seen the case studies. Now you're trying to set it up — and you've run into a wall of acronyms: SPF, DKIM, DMARC, mailbox warming, dedicated IPs, DNS propagation.
This guide is for you. No assumed knowledge. Every term explained. A clear path from zero to sending your first properly-configured cold email.
The Big Picture: What You're Actually Building
Think of cold email infrastructure like a physical office address. When a business sends you a letter:
- The envelope has a return address (your sending domain)
- The letter is signed by a real person at that address (authentication)
- The writing style matches a legitimate business (content quality)
- The Post Office trusts that address because it has history (sender reputation)
Cold email infrastructure is everything that makes your email look legitimate to the internet's "Post Office" — the email servers at Gmail, Outlook, and Yahoo.
The three things that determine if your email reaches the inbox:
- Infrastructure (70% of the outcome): Your domains, mailboxes, IPs, and authentication records
- Reputation (20%): History of your sending — engagement, complaints, volume patterns
- Content (10%): The actual words in your email
Most beginners spend 90% of their time on content (#3) and wonder why their emails land in spam. The answer is almost always #1.
Key Terms You Need to Know
Let's demystify the acronyms before we go further:
Domain: Your website address. yourcompany.com is your domain. For cold email, you'll create secondary domains (not your main one) specifically for sending.
Mailbox: An email account. john@yourdomain.com is one mailbox. Cold email uses real mailboxes hosted on Google Workspace or Microsoft 365 — not mass email software.
IP Address: The numerical address that identifies your sending computer/server on the internet. Your emails travel from an IP to the recipient's inbox. IP reputation matters — a bad IP gets filtered.
SPF: A record in your domain settings that says "these specific servers are allowed to send email from this domain." Like a verified sender list.
DKIM: A digital signature added to each outgoing email that proves it wasn't modified in transit. Like a tamper-evident seal on an envelope.
DMARC: A policy that tells receiving email servers what to do when SPF or DKIM fails. Like instructions for what to do with suspicious-looking mail.
Email warmup: The process of gradually increasing how many emails you send from a new mailbox, over 14–28 days. Inbox providers need to see consistent, legitimate behavior before trusting your mailbox with high volume.
Inbox placement: Whether your email lands in the primary inbox, the spam folder, or promotions. "Delivery" (email was accepted by the server) is different from "inbox placement" (email went to primary).
Why You Can't Use Your Regular Gmail for Cold Email
Three reasons:
1. Terms of service: Google's terms prohibit using regular Gmail for bulk commercial email. Your account will be suspended.
2. Shared IP risk: Regular Gmail accounts send from Google's shared consumer IP pools. These IPs are used by millions of people for many purposes — their reputation affects yours.
3. No business identity: Cold email to business prospects from yourname@gmail.com looks unprofessional and suspicious. Cold email from yourname@yourcompany.com (on a properly configured Google Workspace account) has professional credibility.
What to use instead: Google Workspace accounts. These are paid Google accounts ($6–$8.40/mailbox/month) that give you yourname@yourdomain.com email addresses on Google's business email infrastructure.
Your First Cold Email Infrastructure: Step-by-Step
This is the minimum setup to start running cold email campaigns properly. Budget: $50–$150/month for a solo operator with 5–10 mailboxes.
Step 1: Register Your Sending Domain (Day 1)
Register a domain that's DIFFERENT from your main business website. This protects your primary domain if anything goes wrong.
Where to register: Namecheap ($10–12/year) or Cloudflare Registrar ($9/year)
Naming your domain: Choose something that redirects visitors to your main site. Examples:
- Main business:
acmeconsulting.com - Sending domain:
getacme.comoracmehq.comortryacme.com
For your first setup, register 2–3 sending domains. This spreads your sending risk.
Set up domain forwarding: Configure the sending domain to redirect to your main website. If a prospect Googles your sending domain, they should find your legitimate business.
Step 2: Create Google Workspace Mailboxes (Day 1–2)
Go to workspace.google.com and sign up for Google Workspace Business Starter ($6/user/month).
For each sending domain, create 2–3 mailbox accounts. Name them realistically:
john@getacme.comjsmith@getacme.comjohnsmith@getacme.com
Use a real person's name (yours) — not info@ or contact@ or admin@. Cold email comes from people, not departments.
⏱ Time: 30–45 minutes total
Step 3: Configure DNS Authentication (Day 2–3)
This is the part that scares most beginners. Take it one record at a time.
SPF Record (added in your domain registrar's DNS settings):
- Go to your domain registrar → DNS settings
- Add a TXT record:
- Host/Name:
@ - Value:
v=spf1 include:_spf.google.com ~all
- Host/Name:
- Save
DKIM (generated in Google Workspace, then added to DNS):
- Google Workspace Admin Console → Apps → Google Workspace → Gmail → Authenticate email
- Select your domain → Generate key
- Copy the TXT record provided
- Add it to your domain's DNS exactly as shown
- Click "Start authentication" in Google Admin
DMARC (added in your domain registrar's DNS settings):
- Add a TXT record:
- Host/Name:
_dmarc - Value:
v=DMARC1; p=none; rua=mailto:youremail@yourmaindomain.com
- Host/Name:
- Save
Verify everything works: Go to MXToolbox.com and check SPF, DKIM, and DMARC for your domain. All should show green/pass.
DNS changes take 15 minutes to 72 hours to propagate across the internet. If MXToolbox shows your records aren't found yet, wait a few hours and check again. This is normal.
Step 4: Start Email Warmup (Day 3–4)
Your mailboxes are ready for warmup. Connect them to a warmup service:
Free option: If you're using Instantly or Smartlead as your sequencer, they include built-in warmup — just enable it for each mailbox.
Paid standalone option: Warmup Inbox ($19/mailbox/month) or Lemwarm. These provide better analytics.
Enable warmup on every mailbox and let it run for 14–28 days. During this time, do NOT send cold campaign emails. Let the warmup build reputation first.
⏱ Time: 15–30 minutes setup, then 14–28 days of automated warmup
Step 5: Connect Your Sequencer (Day 4–5)
A sequencer is the tool you'll use to actually write and send your cold email campaigns. Popular options for beginners:
- Instantly ($37/month) — Most popular for cold email; good analytics; unlimited mailboxes on paid plan
- Smartlead ($39/month) — Excellent rotation features; strong deliverability settings
- Email Bison ($19/month) — Budget option; good for starting out
Connect your mailboxes to the sequencer by entering your email credentials or using OAuth. The sequencer will send through your Google Workspace accounts.
Critical settings in your sequencer:
- Daily send limit per mailbox: Start at 20/day; increase to 40–50/day after 30 days
- Enable mailbox rotation (distribute sends across all mailboxes)
- Set sending hours to business hours in your target timezone
Step 6: Monitor with Free Tools (Ongoing)
Set up free monitoring before you start campaigns:
Google Postmaster Tools (postmaster.google.com):
- Verify your sending domain
- Monitor domain reputation: aim for "High" or "Medium"
- Monitor spam rate: keep below 0.10%
Weekly blacklist check:
- Go to MXToolbox.com/blacklists
- Enter your sending domain
- If listed anywhere significant, investigate and request delisting
Before Your First Campaign: Quick Checklist
- Warmup completed (14+ days)
- SPF record verified via MXToolbox
- DKIM record verified
- DMARC record at
_dmarc.yourdomain.comverified
- DMARC record at
- Daily send limit set to ≤30 per mailbox
- Mailbox rotation enabled in sequencer
- Google Postmaster Tools domain verified
- Unsubscribe/opt-out mechanism in email sequence
- Physical address in email footer (CAN-SPAM requirement)
5 Beginner Mistakes to Avoid
1. Using your main business domain — One spam complaint can damage your main domain's reputation. Always use secondary sending domains.
2. Skipping warmup — "I just want to test a few emails." Even 20 test emails from an unwarmed mailbox creates negative reputation signals. Start warmup first.
3. Sending from one mailbox only — One mailbox at 50 emails/day looks like a spammer. Three mailboxes at 17 emails/day each is safer and achieves the same volume.
4. Never checking Postmaster Tools — Set a weekly calendar reminder. You'll catch deliverability problems early instead of discovering them when reply rates crash.
5. Buying an aged domain thinking it has good reputation — Aged domains have history you can't see. That history might include previous spam use. Warm up every domain regardless of age.
When to Upgrade Beyond Beginner Infrastructure
The manual setup above works for 1–3 clients or solo operators. You'll need to upgrade when:
- You're managing 5+ clients (client isolation becomes critical)
- You're spending more than 3 hours/week on infrastructure
- You're adding more than 2 new clients per month
- You want to stop thinking about DNS and just run campaigns
At that point, a managed infrastructure platform automates everything in this guide — domain registration, DNS, warmup, monitoring, and sequencer connection — from a single dashboard.
Key Takeaways
- Cold email infrastructure = domains + mailboxes + DNS (SPF/DKIM/DMARC) + warmup + monitoring
- Never use your main business domain for cold email — always register separate sending domains
- Use Google Workspace ($6–$8.40/mailbox) or Microsoft 365 ($6/mailbox) — not regular Gmail or consumer email
- Configure all three DNS records (SPF, DKIM, DMARC) before warmup
- Warmup takes 14–28 days — you cannot skip it
- Monitor weekly via Google Postmaster Tools and MXToolbox blacklist check
- When you're managing 5+ clients or 50+ mailboxes, switch to a managed platform
For the next step, read Cold Email Infrastructure Tools: The Complete Stack or How to Configure SPF, DKIM & DMARC for Cold Email.
Beginner or expert, coldBirds handles the infrastructure so you focus on campaigns. Auto-DNS, bulk warmup, 6-hour monitoring — start with 20 free mailboxes.
Start Free with 20 Isolated Mailboxes →