GTM Engineering skill 09 of 13

Outbound Infrastructure and Deliverability SKILL.md

The Outbound Infrastructure and Deliverability skill makes Claude Code or another AI agent set up and run cold email infrastructure. It protects the main domain with secondary domains, configures SPF, DKIM and DMARC, plans capacity and warm-up, sets moderate sending limits, keeps lists verified and copy deliverable and monitors bounces and complaints against clear thresholds.

outbound-infrastructure/SKILL.md, version 1.0.0, 1,510 words.

The best list and copy fail if emails land in spam. Since February 2024, Google and Yahoo require bulk senders to authenticate their domains with SPF, DKIM and DMARC, offer easy unsubscribes for marketing mail and keep spam complaint rates low, with Google guidance to stay below 0.3% and ideally under 0.1%. [Confirmed, Google and Yahoo sender requirements 2024] Cold outbound adds more risk: new domains, high volumes, unverified emails and repetitive copy all damage reputation, and recovering a burned domain takes weeks.

This skill sets up and runs outbound sending infrastructure: secondary domains, mailboxes, DNS authentication, warm-up, sending limits, list hygiene, copy and link practices, monitoring of bounces, complaints and placement, and a response plan when deliverability drops. It protects the main company domain at all times.

Operating principles

  1. Protect the main domain. Cold outbound runs on separate, similar domains.
  2. Authenticate everything. SPF, DKIM and DMARC on every sending domain.
  3. Start slow, stay moderate. Warm up new mailboxes and keep daily volumes per mailbox low.
  4. Clean lists only. Verified emails, low bounce rates, no purchased spam traps.
  5. Monitor and react fast. Bounces, complaints and reply rates are early warnings.

Setup checklist

ItemDetail
Secondary domainsVariants of the brand (for example getacme.com, acmehq.com), redirecting to the main site
MailboxesA few per domain, real names, profile photos and signatures
SPFOne record listing the sending service
DKIMEnabled in the email provider, 2048-bit keys where possible
DMARCStart at p=none with reports, move to quarantine or reject when stable
Custom tracking domainIf using link or open tracking
MX recordsSo replies arrive
Unsubscribe or opt-outClear way to stop emails; honour immediately
Business addressWhere required by local law

Volume guidance

Many outbound teams keep each mailbox to tens of cold emails a day (often 30 to 50) after warm-up, and spread volume across several mailboxes and domains rather than pushing one hard. [Reported, common practitioner guidance] Treat these as starting points and adjust to results.

When to use, and when not to

Use it when starting outbound, adding volume, after reply rates drop suddenly, when bounces or complaints rise, or when changing sending tools.

Don't use it for newsletters and marketing email to opted-in lists (the CRM and Lifecycle email-deliverability skill covers those) or to work around consent and anti-spam laws.

Inputs

  • Main domain, brand and email provider (Google Workspace, Microsoft 365 or other).
  • Sequencer and sending tool.
  • Planned monthly volume and number of reps.
  • Current bounce, complaint and reply rates.
  • Target countries and their email marketing rules.

Raw SKILL.md file

.md

This is the exact file agents read, including the credit header and licence notice. Save it as outbound-infrastructure/SKILL.md.

---
name: outbound-infrastructure
description: "Set up and run cold outbound infrastructure: secondary domains, mailboxes, SPF, DKIM and DMARC, warm-up, capacity planning and moderate per-mailbox limits, verified lists, deliverable plain-text copy, Google and Yahoo sender requirements, health thresholds for bounces and complaints and an incident response plan. Use whenever someone sets up cold email infrastructure, buys sending domains, configures SPF, DKIM or DMARC, scales outbound volume, sees emails landing in spam, has rising bounces or wants to protect their main domain."
license: CC-BY-4.0
metadata:
  author: Afeez Adebayo
  author_url: https://afeezadebayo.com
  author_linkedin: https://www.linkedin.com/in/afeez-adebayo/
  author_x: https://x.com/za_icon
  source: https://afeezadebayo.com/skills-md/marketing/gtm-engineering/outbound-infrastructure/
  category: marketing
  subcategory: gtm-engineering
  version: "1.0.0"
  created: "2026-10-10"
  updated: "2026-10-13"
---

# Outbound Infrastructure and Deliverability

The best list and copy fail if emails land in spam. Since February 2024, Google and Yahoo require bulk senders to authenticate their domains with SPF, DKIM and DMARC, offer easy unsubscribes for marketing mail and keep spam complaint rates low, with Google guidance to stay below 0.3% and ideally under 0.1%. [Confirmed, Google and Yahoo sender requirements 2024] Cold outbound adds more risk: new domains, high volumes, unverified emails and repetitive copy all damage reputation, and recovering a burned domain takes weeks.

This skill sets up and runs outbound sending infrastructure: secondary domains, mailboxes, DNS authentication, warm-up, sending limits, list hygiene, copy and link practices, monitoring of bounces, complaints and placement, and a response plan when deliverability drops. It protects the main company domain at all times.

## Operating principles
1. **Protect the main domain.** Cold outbound runs on separate, similar domains.
2. **Authenticate everything.** SPF, DKIM and DMARC on every sending domain.
3. **Start slow, stay moderate.** Warm up new mailboxes and keep daily volumes per mailbox low.
4. **Clean lists only.** Verified emails, low bounce rates, no purchased spam traps.
5. **Monitor and react fast.** Bounces, complaints and reply rates are early warnings.

## Setup checklist
| Item | Detail |
|---|---|
| Secondary domains | Variants of the brand (for example getacme.com, acmehq.com), redirecting to the main site |
| Mailboxes | A few per domain, real names, profile photos and signatures |
| SPF | One record listing the sending service |
| DKIM | Enabled in the email provider, 2048-bit keys where possible |
| DMARC | Start at p=none with reports, move to quarantine or reject when stable |
| Custom tracking domain | If using link or open tracking |
| MX records | So replies arrive |
| Unsubscribe or opt-out | Clear way to stop emails; honour immediately |
| Business address | Where required by local law |

## Volume guidance
Many outbound teams keep each mailbox to tens of cold emails a day (often 30 to 50) after warm-up, and spread volume across several mailboxes and domains rather than pushing one hard. [Reported, common practitioner guidance] Treat these as starting points and adjust to results.

## When to use, and when not to
Use it when starting outbound, adding volume, after reply rates drop suddenly, when bounces or complaints rise, or when changing sending tools.

Don't use it for newsletters and marketing email to opted-in lists (the CRM and Lifecycle `email-deliverability` skill covers those) or to work around consent and anti-spam laws.

## Inputs
- Main domain, brand and email provider (Google Workspace, Microsoft 365 or other).
- Sequencer and sending tool.
- Planned monthly volume and number of reps.
- Current bounce, complaint and reply rates.
- Target countries and their email marketing rules.

## Workflow

### Step 1. Plan capacity
Monthly target sends divided by safe per-mailbox daily volume and working days gives the number of mailboxes; spread them across domains.

### Step 2. Buy and configure domains
Similar to the brand, redirecting to the main website; set DNS records.

### Step 3. Create mailboxes
Real sender names, signatures and photos; connect to the sequencer.

### Step 4. Authenticate
SPF, DKIM and DMARC; test with DNS and mail-tester tools.

### Step 5. Warm up
Two to four weeks of gradually increasing volume and engagement before cold sending.

### Step 6. Set sending rules
Daily limits per mailbox, random gaps between sends, sending windows in the recipient's time zone, stop on reply.

### Step 7. Protect list quality
Only verified emails; exclude invalid and, by policy, catch-all addresses; remove bounced contacts immediately.

### Step 8. Write deliverable copy
Plain text, few or no links in the first email, no images or attachments, varied wording, clear opt-out.

### Step 9. Monitor
Daily bounce and reply rates per mailbox; weekly placement tests; Google Postmaster Tools for domain reputation where volumes allow.

### Step 10. Respond to problems
Pause affected mailboxes, find the cause (list, copy, volume, authentication), fix and resume slowly.

## Health thresholds
| Metric | Healthy | Act |
|---|---|---|
| Bounce rate | Under 2% | Above 3%: pause and clean list |
| Spam complaint rate | Under 0.1% | Approaching 0.3%: pause and review |
| Positive reply rate | Stable or rising | Sudden drop: check placement |
| Inbox placement tests | Mostly inbox | Spam placement: reduce volume, review copy and authentication |

## Capacity example
Target: 6,000 cold emails a month across 20 working days = 300 a day. At about 30 a day per warmed mailbox, that needs 10 mailboxes; spread across three or four secondary domains with two or three mailboxes each, plus one or two spare warmed mailboxes to rotate in if any need to rest.

## Warm-up schedule example
| Week | Daily sends per mailbox | Notes |
|---|---|---|
| 1 | Warm-up only | Engagement-based warm-up tool or real conversations |
| 2 | 5 to 10 cold plus warm-up | Best-fit, verified contacts only |
| 3 | 15 to 20 cold plus warm-up | Watch bounces and replies daily |
| 4 | 25 to 30 cold plus warm-up | Hold here until metrics are stable |
Keep warm-up running in the background while sending.

## Copy practices that protect placement
- Plain text with a short signature; no images or attachments in first emails.
- At most one link, ideally none, in the first email.
- Vary wording across sequences; avoid identical text sent thousands of times.
- Avoid spam-trigger styles such as all caps, excessive punctuation and heavy sales language.
- Include a simple way to opt out and honour it immediately.

## Legal basics
Rules differ by country: some allow B2B cold email with a clear opt-out, others require consent or extra disclosures. Check the rules for each target country with qualified advice, keep suppression lists permanent and record the source of every contact.

## Edge cases and judgement calls
| Situation | What to do |
|---|---|
| Main domain already used for cold email | Move cold sending to secondary domains; monitor the main domain |
| Burned domain | Stop sending, let it rest, focus on new warmed domains |
| Microsoft-heavy recipients | Test placement on Outlook separately |
| Many countries | Check local consent and disclosure rules |
| Rapid scaling request | Add mailboxes and domains gradually, not volume per mailbox |
| Shared IPs on sending tools | Prefer providers with good reputation; monitor |

## Handoffs to related skills
- Verified emails: `enrichment-waterfalls`
- Copy quality: `ai-copy-columns`
- QA before sending: `gtm-workflow-qa`
- Costs of domains and mailboxes: `gtm-cost-control`
- Marketing email deliverability: the CRM and Lifecycle `email-deliverability` skill
- Email security: the Email and Inbox `email-security` skill

## Worked example
A team sent 400 cold emails a day from its main domain with no DMARC and saw replies fall and customer emails start landing in spam. The fix moved cold outbound to three secondary domains with nine mailboxes, set SPF, DKIM and DMARC, warmed up for three weeks, capped each mailbox at a moderate daily volume, verified every email, removed links from first emails and monitored bounces daily. Customer email placement recovered after the main domain stopped cold sending, bounces fell below 2% and positive replies returned to earlier levels.

## Common mistakes
- Cold emailing from the main domain.
- Skipping DMARC or warm-up.
- High volume from few mailboxes.
- Unverified lists and ignoring bounces.
- Link-heavy, templated first emails.

## Output format
```
1. Capacity plan (domains, mailboxes, volumes)
2. DNS and authentication checklist
3. Warm-up schedule
4. Sending rules
5. Copy and list hygiene rules
6. Monitoring dashboard and thresholds
7. Incident response steps
```

## Self-check before you answer
- Is the main domain protected from cold sending?
- Are SPF, DKIM and DMARC set on every sending domain?
- Are volumes per mailbox moderate after warm-up?
- Are bounces and complaints monitored with clear thresholds?

---
Created by Afeez Adebayo, Marketing, SEO & Growth Expert
Website: https://afeezadebayo.com
LinkedIn: https://www.linkedin.com/in/afeez-adebayo/
X: https://x.com/za_icon
Source: https://afeezadebayo.com/skills-md/marketing/gtm-engineering/outbound-infrastructure/

Licence: CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). You may copy, share and adapt this skill, including for commercial use, as long as you credit Afeez Adebayo and link to the source URL above. Keep this notice in any copy or adapted version.

Workflow

Step 1. Plan capacity

Monthly target sends divided by safe per-mailbox daily volume and working days gives the number of mailboxes; spread them across domains.

Step 2. Buy and configure domains

Similar to the brand, redirecting to the main website; set DNS records.

Step 3. Create mailboxes

Real sender names, signatures and photos; connect to the sequencer.

Step 4. Authenticate

SPF, DKIM and DMARC; test with DNS and mail-tester tools.

Step 5. Warm up

Two to four weeks of gradually increasing volume and engagement before cold sending.

Step 6. Set sending rules

Daily limits per mailbox, random gaps between sends, sending windows in the recipient's time zone, stop on reply.

Step 7. Protect list quality

Only verified emails; exclude invalid and, by policy, catch-all addresses; remove bounced contacts immediately.

Step 8. Write deliverable copy

Plain text, few or no links in the first email, no images or attachments, varied wording, clear opt-out.

Step 9. Monitor

Daily bounce and reply rates per mailbox; weekly placement tests; Google Postmaster Tools for domain reputation where volumes allow.

Step 10. Respond to problems

Pause affected mailboxes, find the cause (list, copy, volume, authentication), fix and resume slowly.

Health thresholds

MetricHealthyAct
Bounce rateUnder 2%Above 3%: pause and clean list
Spam complaint rateUnder 0.1%Approaching 0.3%: pause and review
Positive reply rateStable or risingSudden drop: check placement
Inbox placement testsMostly inboxSpam placement: reduce volume, review copy and authentication

Capacity example

Target: 6,000 cold emails a month across 20 working days = 300 a day. At about 30 a day per warmed mailbox, that needs 10 mailboxes; spread across three or four secondary domains with two or three mailboxes each, plus one or two spare warmed mailboxes to rotate in if any need to rest.

Warm-up schedule example

WeekDaily sends per mailboxNotes
1Warm-up onlyEngagement-based warm-up tool or real conversations
25 to 10 cold plus warm-upBest-fit, verified contacts only
315 to 20 cold plus warm-upWatch bounces and replies daily
425 to 30 cold plus warm-upHold here until metrics are stable

Keep warm-up running in the background while sending.

Copy practices that protect placement

  • Plain text with a short signature; no images or attachments in first emails.
  • At most one link, ideally none, in the first email.
  • Vary wording across sequences; avoid identical text sent thousands of times.
  • Avoid spam-trigger styles such as all caps, excessive punctuation and heavy sales language.
  • Include a simple way to opt out and honour it immediately.

Rules differ by country: some allow B2B cold email with a clear opt-out, others require consent or extra disclosures. Check the rules for each target country with qualified advice, keep suppression lists permanent and record the source of every contact.

Edge cases and judgement calls

SituationWhat to do
Main domain already used for cold emailMove cold sending to secondary domains; monitor the main domain
Burned domainStop sending, let it rest, focus on new warmed domains
Microsoft-heavy recipientsTest placement on Outlook separately
Many countriesCheck local consent and disclosure rules
Rapid scaling requestAdd mailboxes and domains gradually, not volume per mailbox
Shared IPs on sending toolsPrefer providers with good reputation; monitor
  • Verified emails: enrichment-waterfalls
  • Copy quality: ai-copy-columns
  • QA before sending: gtm-workflow-qa
  • Costs of domains and mailboxes: gtm-cost-control
  • Marketing email deliverability: the CRM and Lifecycle email-deliverability skill
  • Email security: the Email and Inbox email-security skill

Worked example

A team sent 400 cold emails a day from its main domain with no DMARC and saw replies fall and customer emails start landing in spam. The fix moved cold outbound to three secondary domains with nine mailboxes, set SPF, DKIM and DMARC, warmed up for three weeks, capped each mailbox at a moderate daily volume, verified every email, removed links from first emails and monitored bounces daily. Customer email placement recovered after the main domain stopped cold sending, bounces fell below 2% and positive replies returned to earlier levels.

Common mistakes

  • Cold emailing from the main domain.
  • Skipping DMARC or warm-up.
  • High volume from few mailboxes.
  • Unverified lists and ignoring bounces.
  • Link-heavy, templated first emails.

Output format

1. Capacity plan (domains, mailboxes, volumes)
2. DNS and authentication checklist
3. Warm-up schedule
4. Sending rules
5. Copy and list hygiene rules
6. Monitoring dashboard and thresholds
7. Incident response steps

Self-check before you answer

  • Is the main domain protected from cold sending?
  • Are SPF, DKIM and DMARC set on every sending domain?
  • Are volumes per mailbox moderate after warm-up?
  • Are bounces and complaints monitored with clear thresholds?

When to use this skill, and when not to

Use it when starting or scaling outbound, buying sending domains, after replies drop suddenly or when bounces and complaints rise.

Since 2024, Google and Yahoo require bulk senders to authenticate and keep spam complaints low. Cold outbound from a main domain with no warm-up risks both outreach and customer email.

Example prompts

  • “Set up cold email infrastructure for 6,000 emails a month.”
  • “Check our SPF, DKIM and DMARC.”
  • “Write a warm-up schedule.”
  • “Our emails are landing in spam. What do we do?”

Example output

The skill returns a fixed structure. A shortened example for an imaginary site:

Capacity: 300 emails a day -> 10 mailboxes on 3 to 4 domains
Auth: SPF, DKIM, DMARC on every domain
Warm-up: 4 weeks to about 30 a day per mailbox
Thresholds: bounces under 2%, complaints under 0.1%

The main company domain never sends cold email, and bounces and complaints are watched daily.

What the agent needs from you

It needs the main domain and email provider, sequencer, planned volume and reps, current bounce, complaint and reply rates and target countries.

How this skill hands off to related skills

Outbound Infrastructure and Deliverability connects to related skills in the GTM Engineering skills, including GTM Workflow QA and GTM Engineering Audit.

How to run Outbound Infrastructure and Deliverability step by step

  1. Install the skill as outbound-infrastructure/SKILL.md.
  2. Plan capacity.
  3. Buy and configure domains.
  4. Create mailboxes.
  5. Authenticate.
  6. Warm up.

Situations this skill handles

Outbound Infrastructure and Deliverability handles these situations:

SituationWhat the skill does
Main domain already used for cold emailMove cold sending to secondary domains; monitor the main domain
Burned domainStop sending, let it rest, focus on new warmed domains
Microsoft-heavy recipientsTest placement on Outlook separately
Many countriesCheck local consent and disclosure rules
Rapid scaling requestAdd mailboxes and domains gradually, not volume per mailbox
Shared IPs on sending toolsPrefer providers with good reputation; monitor

What makes this skill different

Most deliverability tips are lists of dos and don'ts. This skill plans capacity, sets up authentication and warm-up, defines health thresholds and includes an incident plan for when placement drops.

Practical tips from real projects

  • Protect the main domain.
  • Authenticate everything.
  • Start slow, stay moderate.
  • Clean lists only.

A worked example: A team sent 400 cold emails a day from its main domain with no DMARC and saw replies fall and customer emails start landing in spam. The fix moved cold outbound to three secondary domains with nine mailboxes, set SPF, DKIM and DMARC, warmed up for three weeks, capped each mailbox at a moderate daily volume, verified every email, removed links from first emails and monitored bounces daily. Customer email placement recovered after the main domain stopped cold sending, bounces fell below 2% and positive replies returned to earlier levels.

Plan capacity: Monthly target sends divided by safe per-mailbox daily volume and working days gives the number of mailboxes; spread them across domains. Buy and configure domains: Similar to the brand, redirecting to the main website; set DNS records. Create mailboxes: Real sender names, signatures and photos; connect to the sequencer.

Authenticate: SPF, DKIM and DMARC; test with DNS and mail-tester tools. Warm up: Two to four weeks of gradually increasing volume and engagement before cold sending. Set sending rules: Daily limits per mailbox, random gaps between sends, sending windows in the recipient's time zone, stop on reply.

Protect list quality: Only verified emails; exclude invalid and, by policy, catch-all addresses; remove bounced contacts immediately. Write deliverable copy: Plain text, few or no links in the first email, no images or attachments, varied wording, clear opt-out. Monitor: Daily bounce and reply rates per mailbox; weekly placement tests; Google Postmaster Tools for domain reputation where volumes allow.

Respond to problems: Pause affected mailboxes, find the cause (list, copy, volume, authentication), fix and resume slowly.

Setup checklist. Secondary domains: detail Variants of the brand (for example getacme.com, acmehq.com), redirecting to the main site. Mailboxes: detail A few per domain, real names, profile photos and signatures. SPF: detail One record listing the sending service. DKIM: detail Enabled in the email provider, 2048-bit keys where possible. DMARC: detail Start at p=none with reports, move to quarantine or reject when stable. Custom tracking domain: detail If using link or open tracking. MX records: detail So replies arrive. Unsubscribe or opt-out: detail Clear way to stop emails; honour immediately. Business address: detail Where required by local law.

Volume guidance. Many outbound teams keep each mailbox to tens of cold emails a day (often 30 to 50) after warm-up, and spread volume across several mailboxes and domains rather than pushing one hard. Treat these as starting points and adjust to results.

Health thresholds. Bounce rate: healthy Under 2%; act Above 3%: pause and clean list. Spam complaint rate: healthy Under 0.1%; act Approaching 0.3%: pause and review. Positive reply rate: healthy Stable or rising; act Sudden drop: check placement. Inbox placement tests: healthy Mostly inbox; act Spam placement: reduce volume, review copy and authentication.

Capacity example. Target: 6,000 cold emails a month across 20 working days = 300 a day. At about 30 a day per warmed mailbox, that needs 10 mailboxes; spread across three or four secondary domains with two or three mailboxes each, plus one or two spare warmed mailboxes to rotate in if any need to rest.

Warm-up schedule example. 1: daily sends per mailbox Warm-up only; notes Engagement-based warm-up tool or real conversations. 2: daily sends per mailbox 5 to 10 cold plus warm-up; notes Best-fit, verified contacts only. 3: daily sends per mailbox 15 to 20 cold plus warm-up; notes Watch bounces and replies daily. 4: daily sends per mailbox 25 to 30 cold plus warm-up; notes Hold here until metrics are stable.

Copy practices that protect placement. Plain text with a short signature; no images or attachments in first emails. At most one link, ideally none, in the first email. Vary wording across sequences; avoid identical text sent thousands of times. Avoid spam-trigger styles such as all caps, excessive punctuation and heavy sales language. Include a simple way to opt out and honour it immediately.

Legal basics. Rules differ by country: some allow B2B cold email with a clear opt-out, others require consent or extra disclosures. Check the rules for each target country with qualified advice, keep suppression lists permanent and record the source of every contact.

Frequently asked questions

No. Use similar secondary domains so the main domain stays protected.

SPF, DKIM and DMARC on every sending domain.

Many teams keep to tens a day, often 30 to 50, after warm-up; adjust to results.

Bounces under 2% and spam complaints under 0.1%, staying well below 0.3%.

Changelog

  • 1.0.0, 10 October 2026: first release.

Use, adapt and share this skill under CC BY 4.0: credit Afeez Adebayo and link to this page.