[ Sending-service guides ]

Authenticate email sent through Braze: configuration and verification

Match Braze authentication to the provisioned email architecture, keep return-path and From identities distinct, and validate workspace access before sending.

By the EmailAuth research team · 4 min read

[ Key points ]

  • Match provisioning to the actual ESP architecture.
  • Keep sending, bounce and tracking identities distinct.
  • Verify workspace access and both domain readiness states.
On this page

Provider documentation checked on 8 November 2026. Account-generated values, entitlements and current support remain deployment prerequisites.

Braze email setup is architecture-specific. The DNS records for a delegated domain, a custom return path and DKIM depend on the underlying sending arrangement. Do not build a production zone by copying a generic table from another Braze account. Begin with the records provisioned for your environment and the relationship between the visible From, bounce domain and tracking domain.

Choose the applicable setup route

Braze's self-service guide lists prerequisites: new-customer onboarding, Edit Domain Settings permission, an IP pool and addresses, and a verified domain. If your account does not meet that scope, use the current onboarding or support process rather than assuming the same interface exists.

Plan the domain hierarchy with the onboarding team. The documented self-service model requires a minimum three-level sending subdomain beneath the delegated domain, illustrated by e.marketing.example.com under marketing.example.com. Tracking domains are capped at twice the number of verified domains in the contract; request any increase from the account manager. Record the approved visible From domain, envelope MAIL FROM domain and tracking name separately. Preserve existing zone data and avoid reusing a name that already hosts corporate mail or another application.

Configure the provisioned identities

In the documented Domains setup, add a domain and enter the Mail from and Sending domain values for the IP pool, then choose the verified domain. Sending domains cannot be edited after submission; deletion requires support. Add the tracking subdomain under the appropriate verified or sending domain and select the workspaces that should use the configuration. Use the minimum appropriate workspace scope instead of enabling future access without a business need.

Wait for the sending and tracking domains to be ready. In the workspace's Settings, Email Settings, confirm the new domain is available for the From address and save the intended address. These instructions describe the cited self-service flow, not proof of an account's entitlement or completion.

Match DNS to the actual delivery architecture

References: RFC 7208 §2.4, RFC 1034 §3.6.2, RFC 9989 §4.4.

The Braze DNS reference distinguishes three arrangements. SparkPost uses a TXT DKIM key with CNAME-based return-path and tracking records. SendGrid uses delegated DKIM CNAMEs and a return-path CNAME. Amazon SES uses DKIM CNAMEs plus MX and TXT records for a custom MAIL FROM domain. Use the exact environment-specific names and targets, never the reference's sample customer IDs or region.

Braze documents return-path SPF at a dedicated subdomain, rather than asking users to append its permissions to the corporate apex. SPF is evaluated against the actual envelope identity. A record at the wrong owner cannot repair an unrelated envelope failure. If the supplied architecture uses a CNAME, do not add a competing TXT policy at that same owner.

Establish the effective DMARC policy for the visible From domain. Do not assume that different subdomains will align under strict mode: strict alignment requires exact domain equality. Verify the supported route with actual headers instead of inferring success from shared branding. Keep any organization-wide policy edit separate from initial provisioning.

References: RFC 6376 §3.6.2, RFC 9989 §5.3.5.

Query the provisioned owner names at authoritative DNS and compare every type and target with the approved list. For a delegated branch, verify that the delegated authority is answering; records left only in the parent editor may not be relevant. Braze requires all four supplied NS entries to be explicitly present: inspect the complete dig NS answer and successful dashboard validation, rather than entering only one line because a lookup already displays four servers. Inspect the public key reached through each DKIM alias and the return-path record set.

Create an innocuous test campaign addressed to a controlled mailbox. Retain From, Return-Path, DKIM d=/s= and trusted Authentication-Results. Confirm at least one passing aligned path for DMARC. Then inspect click-tracking URLs separately. A ready sending domain with a pending tracking domain is not a complete branded-link acceptance result.

Illustrative test matrix: one workspace is allowed to use e.mail.example.com, a second is not, and the chosen bounce identity is under that domain. Check domain availability in both workspaces and the received identities from the allowed one. This is a proposed test, not an observed Braze result.

Handle changes without breaking active sends

If setup stalls, compare authoritative delegation and the provisioned records before changing values. Preserve failed test headers for the onboarding team. Coordinate domain removal with support and active campaigns; deleting records alone is not a safe retirement process. Recheck after architecture changes, new workspaces, domain moves or key rotation. Authentication readiness does not replace volume planning or deliverability monitoring. No live Braze configuration was performed for this article.

[ Takeaway ]

Verify workspace access and both domain readiness states.

[ By role ]

What this means for you

Choose your role for practical next steps.

IT / Mail Admin

Verify the actual route

Reconcile the exact ESP architecture, DNS record set and workspace permissions.

Next steps

  1. Match records to the provisioned ESP architecture.
  2. Test sender identity and tracking only when both domains are ready.
  3. Retest after a sending-domain or DNS-provider change.

CISO / SecOps

Control the authorization boundary

Limit domain access and review delegation scope rather than treating all workspaces as equivalent.

Next steps

  1. Grant the minimum workspace scope.
  2. Coordinate support-led domain removal with active campaign dependencies.
  3. Retain the approved recovery and supplier-retirement decisions.

Founder / Non-technical

Own the sending decision

Choose the domain hierarchy before onboarding because submitted identities are not casual edits.

Next steps

  1. Approve the domain hierarchy before submission.
  2. Plan workspace access with campaign owners.
  3. Require the controlled-message acceptance record before launch.

[ FAQs ]

Frequently asked questions

Can every existing customer use the cited self-service flow?

The documentation scopes it to new-customer onboarding with the listed permissions and infrastructure. Confirm your route.

Braze email self-serve

Are Sending domain and Mail from the same field?

No. One controls the visible From identity; the other is the envelope identity used for bounces and SPF.

Braze email self-serve

Should I add Braze SPF at the corporate root?

Use the provisioned return-path architecture. Braze’s DNS guide places that authorization on a dedicated subdomain.

Braze DNS architectures

Can I copy another account’s CNAME targets?

No. Use records mapped to your own architecture and environment.

Braze DNS architectures

Will sibling subdomains satisfy strict SPF alignment?

No. Strict alignment requires the SPF-authenticated domain to equal the visible From domain exactly.

RFC 9989 DMARC

Why is tracking still pending when sending is ready?

They are separate domain configurations and can validate at different times.

Braze email self-serve

Can I edit a submitted sending domain?

The self-service documentation says it cannot be changed after submission; coordinate deletion with support.

Braze email self-serve

What proves a workspace is ready?

The intended domain is available to that workspace and a controlled message shows the correct sender, alignment and working links.

[ Sources ]

Sources

  1. Braze email self-serve

    Sections Prerequisites · Considerations · Steps 1–3 · Step 5: Test your email sending · Frequently asked questions: four NS record lines

  2. Braze DNS architectures

    Sections Core email authentication fundamentals · ESP-specific DNS architecture: SparkPost, SendGrid, Amazon SES

  3. RFC 7208 SPF

    Sections §2.4 Checking authorization · §3.2 Multiple DNS records · §4.6.4 DNS lookup limits

  4. RFC 6376 DKIM

    Sections §3.5 DKIM-Signature header · §3.6.2 DNS binding · §6 Verifier actions

  5. RFC 9989 DMARC

    Sections §4.4 Identifier alignment · §4.10 DNS tree walk · §5.3.5 Determine DMARC pass or fail

  6. RFC 1034 DNS concepts

    Sections §3.6.2 Aliases and canonical names · §4.2 How the database is divided into zones

[ Glossary ]

Glossary

Alignment
The required relationship between a passing authentication domain and the visible From domain for DMARC.
Selector
The DKIM label used with the signing domain to locate its public key in DNS.
Authoritative DNS
The nameserver service responsible for publishing the relevant zone records.
Return-Path
The received-message trace of the SMTP reverse path, useful when investigating the envelope identity.

Enterprise provenance

Why top financial institutions and governments retired their email security dashboards.

Traditional email authentication platforms sell you a dashboard and ask your engineers to do the labour. In high-stakes environments, manual oversight means delayed enforcement, configuration drift and unmonitored shadow domains.

EmailAuth is the agentic email provenance platform. Our agents enforce p=reject, keep third-party senders aligned and move your domains to full RFC 9989 compliance, the new DMARC standard,, with human-in-the-loop auditability.

Governments Large enterprises Tier-1 financial institutions

SaaS · Dedicated tenancy · Air-gapped on-prem · BYOK encryption

Knowledge Base