Email Outreach

Sender Requirements Are Not Best Practices: Audit Before Adding a Domain

Google, Yahoo, and Outlook publish sender requirements, not suggestions. Use this per-domain audit, pause threshold, and approval gate before your next volume ramp.

P
Prospectory team
November 9, 202611 min

Most outbound teams believe that adding sending domains spreads reputation risk. It does the opposite. For senders of more than 5,000 messages per day to personal Gmail accounts, Google documents a specific set of conditions: SPF and DKIM authentication, a DMARC policy on the sending domain, From-header alignment with either the SPF-validated domain or the DKIM signing domain, one-click unsubscribe conforming to RFC 8058, unsubscribe processing within two days, and reported spam rates held below a published guidance level [1][3]. Microsoft published parallel requirements for high-volume senders to Outlook.com, requiring SPF, DKIM, and DMARC for domains sending more than 5,000 messages per day, with enforcement beginning in 2025 [2].

Every one of those obligations attaches to the domain, not to your company. So three new domains do not divide the problem into thirds. They triple the configuration work, triple the monitoring surface, and give you three reputations to earn from scratch.

That is the question to settle before you approve the next volume ramp: is this a safe ramp, or is it a reputation risk wearing a capacity costume? This article gives you the per-domain audit, the pause threshold, and the approval gate that answer it with evidence instead of instinct.

What the Documentation Actually Requires

Start by separating published requirements from folklore. Authentication, alignment, unsubscribe mechanics, and complaint thresholds are documented conditions of delivery [1][2]. Warmup calendars, plain-text-only sends, and link-count rules are tactics people share in sales Slack channels. Tactics may help. Conditions decide whether the message arrives.

The alignment requirement is the one teams miss most often. Google treats From-header alignment with the SPF-validated domain or the DKIM signature domain as its own requirement, separate from simply having records published [1]. A tool can pass SPF on its own envelope domain while your brand domain in the From header aligns with nothing.

The complaint threshold is where the per-domain math bites. Google publishes a spam rate guidance level of below 0.10% and states that senders should never reach 0.30% [1]. Those rates are reported per authenticated domain in Postmaster Tools rather than forgiven across a brand [4]. Treat Gmail and Outlook as two separate conformance checks, because they publish separate requirements and expose separate telemetry.

Why Another Sending Domain Rarely Fixes What Broke

If complaints trace to list sourcing, missing consent, or irrelevant targeting, a new domain inherits the same recipient behavior. Recipients do not complain about your DNS. They complain about the message. New domains reach the same thresholds, only slower, and now you are monitoring four places instead of one.

There are three legitimate reasons to add a domain: separating traffic types with genuinely different risk profiles, isolating a distinct brand or acquired entity, and giving a new business unit its own reputation to build. Volume evasion is not on that list, and mailbox providers are better at spotting it than most outbound teams assume.

Stated ReasonWhat It Actually FixesWhat It HidesVerdict
Primary domain reputation droppingNothing. Reputation follows message qualityComplaint source: list, segment, or offerFix the source first
Need more volume per mailboxNothing structuralCapacity planning and ICP breadthReject
Separate transactional from outboundReal risk isolation for billing mailNothing. This is the strong caseApprove with gate
New product line or acquired brandDistinct sender identity recipients recognizeNothing, if consent basis is realApprove with gate
Bounce rate rising on one listNothing. Bad data moves with the listData hygiene and vendor qualityFix the source first

Two internal reads pair well with this decision. Email authentication for outbound teams covers the record-level work, and the hidden cost of sales tool sprawl explains why the number of tools connected to your domain is usually larger than anyone believes.

The operating question is simple. What evidence would prove the ramp is safe? If you cannot answer, you are not ready to add the domain.

The Per-Domain Audit Checklist

Step one is inventory. List every domain and subdomain sending on your behalf: marketing platform, sales engagement tool, CRM, billing system, support desk, and any sequencer a rep connected independently during a trial. For each, record the From domain, the SPF-authorized sending source, and the DKIM signing domain.

Step two is alignment verification rather than record presence [1]. Step three is unsubscribe mechanics: confirm one-click headers conform to RFC 8058 [3], then test that requests arriving through the one-click post mechanism, not only link clicks, are suppressed inside the two-day window Google documents [1].

Step four is telemetry. Verify each sending domain in Google Postmaster Tools, which reports domain and IP reputation, spam rate as reported by recipients, SPF, DKIM, and DMARC pass rates, encryption, and delivery errors per authenticated domain [4].

Audit ItemWhat Pass Looks LikeCommon FailureOwner
Sending inventoryEvery From domain mapped to its tool and signing domainRep-connected sequencer nobody loggedRevOps lead
SPF and DKIMBoth present and validating for each sending sourceVendor added to SPF, DKIM never delegatedIT or email admin
From-header alignmentFrom domain aligns with SPF or DKIM domain [1]Records exist, alignment failsIT or email admin
One-click unsubscribeHeader conforms to RFC 8058 and posts are honored [3]Only the body link suppressesMarketing ops
Two-day processingSuppression confirmed within the documented window [1]Nightly sync delays beyond two daysRevOps lead
Postmaster verificationEach domain and subdomain verified and reporting [4]Only the root domain verifiedIT or email admin

DMARC at p=none Passes the Checklist and Protects Nothing

DMARC is defined in RFC 7489 with three policy values (none, quarantine, reject) plus aggregate and failure reporting that let a domain owner see who sends as them [5]. Google's guidelines accept a policy on the sending domain, including none [1]. So a record set to p=none satisfies the requirement and enforces nothing.

Its real value is discovery. Aggregate reports surface every third-party tool sending as your brand, which is how teams find shadow sending from sequencer trials, event platforms, form builders, and survey tools nobody approved. That inventory is usually the most useful artifact of the whole audit.

The migration sequence matters:

  1. 1Add a reporting address so aggregate reports start arriving.
  2. 2Collect across a full business cycle so monthly batches, quarterly campaigns, and renewal notices all appear.
  3. 3Classify every source as sanctioned, shadow, or unknown.
  4. 4Fix authentication for sanctioned sources and confirm alignment, not just record presence.
  5. 5Retire or formally onboard the rest.
  6. 6Step to quarantine with a partial percentage, monitor, then move to reject.

Moving to enforcement before reading reports breaks legitimate sending that was never authenticated properly, and the first casualties are usually invoices and password resets. Assign a named RevOps or IT reviewer on a schedule, and make vendor authentication a required procurement question for any tool that sends as your domain.

Three Traffic Types, Three Domains, One Monitoring Plan

Transactional mail customers need, marketing mail recipients opted into, and cold outbound carry different complaint risk. Because reputation and spam rate are reported per authenticated domain [4], those streams belong on distinct subdomains with their own telemetry.

A prospecting complaint spike should never be able to degrade invoice, receipt, or password-reset delivery. That is an operations argument, not a deliverability trick, and it is the strongest justification for a domain split you will ever write.

Traffic TypeDomain PatternConsent BasisComplaint ToleranceMonitoring
TransactionalDedicated billing subdomainContractual necessityNear zeroWeekly
Product notificationsNotifications subdomainAccount relationshipVery lowWeekly
Opted-in marketingMarketing subdomainExplicit opt-inLowWeekly
Cold outboundOutbound subdomainDocumented lawful basisLowest practicalDaily during ramp
Partner or channel sendsPartner subdomain or partner's own domainPartner-held consentLowWeekly

The split multiplies setup work. Each domain needs its own authentication, verified alignment, tested unsubscribe handling, and postmaster verification. Budget it that way, or you will end up with domains that exist but nobody watches.

Every Unmonitored Sending Domain Is an Unowned Reputation

Domain sprawl does not announce itself. It shows up as a rep saying replies stopped, three weeks after a subdomain nobody verified in Postmaster Tools started burning reputation. If a domain does not have a named monthly reviewer and live spam-rate telemetry, do not launch it. Retire it instead.

A Spam-Rate Threshold That Pauses Sequences Automatically

Reply rate is a lagging indicator. It only moves after messages have already stopped reaching inboxes. Recipient-reported spam rate is visible in postmaster telemetry before that happens [4], which makes it the better operating metric for outreach quality.

Set an internal alert threshold below Google's documented 0.10% guidance level so the team has reaction time, and treat 0.30% as a line Google says senders should never reach [1]. Then write the pause trigger as policy rather than judgment: when spam rate crosses the internal threshold, sequences from the affected domain stop pending review.

SignalInternal StatusAutomatic ActionReview Owner
Spam rate below internal thresholdGreenContinue, log weeklyRevOps analyst
Spam rate at internal thresholdAmberPause affected sequences pending reviewRevOps lead
Authentication pass rate droppingAmberFreeze new tool connections, audit sourcesIT or email admin
Bounce rate rising on one list sourceAmberQuarantine that list source, not the domainDemand gen
Domain reputation downgrade in postmaster dataRedStop all outbound on that domainRevOps lead and IT

Trace complaints to the sequence, list source, and segment rather than the domain, because remediation is almost always a targeting or consent problem. Pair complaint data with authentication failure data: a rising failure rate usually means a tool was connected without proper configuration. If your targeting itself is the suspect, the data enrichment trap covers which attributes actually predict replies.

Where Opt-Out and Honest Header Obligations Live Inside Templates

Put the obligations where reps cannot skip them: inside the sequence template. An accurate From name and address, a subject line that matches the body, a working unsubscribe path, and no disguised sender identity belong in the template rather than a training deck.

For teams prospecting into the EU, GDPR Article 14 requires disclosing the source of personal data obtained from third parties, with first communication as the deadline when the data is used to contact the person, and Article 21 gives an unconditional right to object to direct marketing [6]. That makes record-level provenance a data intake requirement rather than a legal afterthought.

text
Jordan Alves, Account Executive, Northwind Systems
Reaching out because your team is hiring warehouse ops roles in Rotterdam,
sourced from a public job listing via our data provider, Clearfield Data.

Reply with the single word STOP and I will remove you permanently
and suppress your details across our systems.

Make suppression irreversible across the sequencer, CRM, marketing platform, and every re-enrichment job, then audit the suppression list against live sequence membership on a schedule. The most common failure mode is a valid opt-out overwritten by the next vendor refresh. Add contractual terms requiring enrichment vendors to disclose collection sources, and treat an inability to answer as a disqualifying procurement finding.

FAQ and Your Next Working Session

Is a DMARC policy of none compliant? Yes, for the published requirement. Google accepts a DMARC policy on the sending domain [1], and none is a valid policy value under RFC 7489 [5]. It provides no enforcement against unauthorized use of your domain.

Do the rules apply below 5,000 messages per day? The documented high-volume requirements from Google and Microsoft are scoped to senders above that daily threshold [1][2]. Authentication and alignment still affect delivery and reputation below it, and thresholds can change, so build for the requirement.

Does splitting volume across domains lower spam rate? No. Spam rate is reported per authenticated domain [4], and complaints follow message relevance and consent, not infrastructure.

Do Gmail requirements cover business Google Workspace recipients? Google's documented bulk sender requirements are scoped to personal Gmail accounts [1]. Workspace administrators apply their own filtering, so treat authentication as non-negotiable for both.

How long should DMARC reports run before enforcement? At minimum a full business cycle, so monthly batches and quarterly sends appear in the data before you change policy [5].

Your next working session

Build the sending inventory table: From domain, SPF-authorized source, and DKIM signing domain for every tool. Any row you cannot complete from memory is shadow sending, and that is your first remediation ticket.

Start tracking one metric this week: recipient-reported spam rate per sending domain in Google Postmaster Tools [4], reviewed next to pipeline metrics in the weekly operating review.

Then write the gate in one sentence. No new sending domain goes live without authentication, verified alignment, tested unsubscribe handling, postmaster monitoring, and a named monthly reviewer.

So back to the opening question. The volume increase is a safe ramp only when complaint data, alignment data, and consent provenance all support it. Absent any one of those three, it is a reputation risk, and adding a domain just moves the failure to a later date.

References

[1]Google Workspace Admin Help, "Email sender guidelines," 2026. https://support.google.com/a/answer/81126

[2]Microsoft 365 Blog, "Strengthening Email Ecosystem: Outlook's New Requirements for High-Volume Senders," 2025. https://techcommunity.microsoft.com/blog/microsoft-defender-for-office-365-blog/strengthening-email-ecosystem-outlook%E2%80%99s-new-requirements-for-high%E2%80%90volume-senders/4399730

[3]IETF, "RFC 8058: Signaling One-Click Functionality for List Email Headers," 2017. https://www.rfc-editor.org/rfc/rfc8058.html

[4]Google Postmaster Tools Help, "About Postmaster Tools," 2026. https://support.google.com/mail/answer/9981691

[5]IETF, "RFC 7489: Domain-based Message Authentication, Reporting, and Conformance (DMARC)," 2015. https://www.rfc-editor.org/rfc/rfc7489.html

[6]EUR-Lex, "Regulation (EU) 2016/679 (General Data Protection Regulation), consolidated text," 2016. https://eur-lex.europa.eu/eli/reg/2016/679/oj/eng

P

Prospectory team

Practical guides for modern go-to-market teams, written and reviewed by the Prospectory team.