Keep the rep acceptance guide separate from technical DNS implementation
This is the rep-facing acceptance and handoff guide. It explains what evidence a sales team should request before using a domain and what to do when a message fails. The technical email-authentication guide owns provider-specific DNS implementation. The cold-email deliverability guide owns reputation, content, list, and sending-behavior diagnosis.
Do not paste a generic TXT record from a blog post. The correct SPF mechanisms depend on approved senders; DKIM keys and selectors depend on the service and domain; DMARC reporting addresses and policy depend on the organization’s monitoring and enforcement plan. An unreviewed “fix” can authorize an unwanted sender or disrupt legitimate mail.
Use a three-check mental model without treating the checks as interchangeable
| Check | Plain-English question | Evidence |
|---|---|---|
| SPF | Was this sending route authorized for the envelope domain? | Received message header plus approved sender inventory |
| DKIM | Does a domain-linked signature verify for this message? | Authentication result, signing domain, selector, and key owner |
| DMARC | Does SPF or DKIM both pass and align with the visible From domain? | DMARC result, aligned method, policy, and report review |
The three checks are related but not interchangeable. SPF evaluates a sending path and can be affected by forwarding. DKIM verifies a signature covering selected message content. DMARC connects an aligned SPF or DKIM result to the domain a recipient sees. A green result for one field is not proof the entire authentication chain is correct.
Inventory every approved sending path before anyone changes DNS
Before asking anyone to change DNS, build a sender inventory. Record the visible From domain, envelope or return-path domain, mail provider, sequencer, CRM, support platform, marketing system, transactional service, forwarding path, DKIM signing domain and selector, sending IP owner, business owner, technical owner, approval state, and retirement date.
Send from a representative path for every approved combination. A successful test from a personal mailbox does not validate a sequencer, CRM relay, shared pool, or separate campaign domain. Include negative cases: a retired service, an unapproved domain, a missing signature, a forwarded message, and a message whose From domain differs from the authenticated domains.
When a tool is removed, removal is part of the change. Revoke credentials, remove its authorization where appropriate, stop signing, confirm no scheduled jobs remain, and preserve the approval and test evidence.
Read SPF as sender-path authorization, not visible-identity proof
RFC 7208 defines SPF. For a sales operator, the important boundary is that SPF evaluates whether an SMTP client is authorized to use an identity and produces a result. It is not a directory of every employee who may send and it is not proof that the visible From address belongs to the sender.
A rep’s job is to declare every system that sends and flag any unexpected route. The domain owner’s job is to maintain the single approved record, evaluate lookup and provider constraints, test it, and keep rollback evidence. If the record passes for one service but fails for another, do not add text blindly; compare the failed message’s route with the approved inventory.
Read DKIM as verifiable signing evidence with an owner and selector
RFC 6376 defines DKIM signatures. The receiver uses the selector and signing domain to retrieve a public key and verify the signature. The evidence packet should therefore capture the DKIM result, signing domain, selector, message path, key owner, activation date, and planned rotation or retirement.
A “DKIM pass” needs context. Confirm that the signing domain is an approved domain for the organization and that it aligns where DMARC requires alignment. Revalidate after a mail-provider migration, selector rotation, template or relay change, and any incident involving exposed credentials or unauthorized sending.
Read DMARC as alignment, policy, and reporting—not an inbox guarantee
RFC 7489 describes DMARC’s identifier-alignment and reporting model. A message can pass SPF or DKIM yet fail DMARC if the authenticated domain does not align with the visible From domain. That is why a rep should ask for the aligned method, not merely three green labels.
Policy progression is a risk decision, not a sales tactic. Monitoring data must cover legitimate sources and failure modes before an authorized owner changes enforcement. Do not promise that a particular policy causes inbox placement. DMARC addresses authentication and domain abuse; it does not validate recipient permission, list quality, message truth, or engagement.
| Provider evidence | Current bounded requirement | Operational action |
|---|---|---|
| Google sender guidelines | Google distinguishes all-sender and more-than-5,000-per-day requirements; bulk senders need SPF, DKIM, DMARC and alignment. | Classify the actual traffic and verify the current rule. |
| Yahoo sender guidance | Yahoo urges authentication and publishes bulk-sender practices. | Check the live guidance for each sending domain and stream. |
| Microsoft high-volume guidance | Microsoft announced SPF, DKIM and aligned DMARC requirements for domains over its stated threshold to consumer Outlook services. | Separate consumer Outlook requirements from other Microsoft tenants and confirm current enforcement. |
Assign sales, messaging, DNS, security, privacy, vendor, and approval authority
Use an authority matrix: Sales identifies business use and every sender; Messaging or IT owns mail architecture; DNS administrators publish approved records; Security reviews impersonation and credential risk; Privacy or Legal reviews reporting and recipient-data implications where applicable; the vendor supplies exact configuration requirements; and a named approver accepts the test results.
Every change record should include requester, purpose, domains, providers, old and proposed state, test plan, expected messages, adverse cases, approver, rollout window, monitoring owner, rollback trigger, and closure evidence. Emergency changes still need a retrospective review. Never give a rep broad DNS access merely to speed up a campaign.
Run a message-level acceptance test with positive and negative cases
- Freeze the sender inventory and test matrix.
- Send unique messages through every approved path to controlled recipients.
- Save raw headers and provider responses; do not rely only on a dashboard badge.
- Match SPF, DKIM, DMARC, alignment, From, return path, selector, and route to the approved record.
- Run negative and forwarding cases and confirm failures are visible.
- Have a second qualified reviewer inspect a sample and all critical failures.
- Release only approved paths; retest after material change.
A simple acceptance metric is verified approved paths ÷ all approved paths tested. Report the denominator and list failures separately. A pass means the tested authentication contract behaved as expected for that configuration and date; it is not a guarantee about future delivery. Continue with deliverability monitoring after release.
Keep the acceptance packet with the change record: inventory version, test-message IDs, raw headers, expected and observed results, exception decisions, reviewer, approval time, and next revalidation date. Redact secrets before sharing it. When a provider dashboard and the raw message disagree, treat the discrepancy as unresolved until the path and observation window are reconciled. This makes a later migration, key rotation, vendor removal, or incident review reproducible instead of dependent on a screenshot whose test conditions are unknown.
Stop failed routes, preserve evidence, restore safely, and revalidate
Stop or restrict the affected route when a provider rejects mail for authentication, an unexpected signer appears, alignment changes, reports show an unapproved source, or a previously approved route fails after a change. Preserve the message, raw headers, timestamps, provider error, DNS snapshot, recent changes, affected domains, and owner.
Do not “repair deliverability” by rotating domains or bypassing controls. Restore the last approved state where safe, revoke compromised access, retest the full path, and document the resolution. Authentication is only one layer: use the cold-email compliance guide for channel obligations and the domain-reputation guide for reputation diagnosis. Gangly does not configure DNS, send mail, or guarantee placement; those boundaries must remain explicit in procurement and operating records.