[ Sending-service guides ]

Authenticate email sent through FireDrum: configuration and verification

Use FireDrum’s ordered DKIM, DMARC and SPF validation without overwriting existing policy, then verify a real campaign’s alignment.

By the EmailAuth research team · 4 min read

[ Key points ]

  • Finish DKIM authentication before expecting remaining records.
  • The ordered test stops at its first failure.
  • Preserve existing SPF and DMARC decisions.
On this page

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

Prepare the domain that appears in From

FireDrum requires custom-domain authentication before progressing beyond the Content step of an email. Its documentation excludes free-provider addresses such as Gmail and Yahoo as the From address. Begin with an address on a domain your organization controls, an authorized DNS administrator and a campaign owner who can test the final message.

Inventory existing SPF, DMARC and DKIM records before editing. FireDrum's setup is an addition to your sending ecosystem, not permission to erase other mail services. Agree a test campaign, a small controlled recipient set and a recovery decision before making the change. Keep a record of the exact current DNS state.

Add the domain and configure DKIM first

References: RFC 6376 §3.6.2.

Open Account > Settings and locate Authenticated Domains. Choose Add Domain. The provider displays the DKIM CNAME after the domain is added. Its documented pattern uses fd._domainkey under your domain and the target dkim.firedrumemailmarketing.com. Compare the account's current output with the public instructions and use the supplied values for your domain.

Publish the CNAME at the authoritative DNS host. Check whether the editor appends the zone name automatically, so the final owner does not contain your domain twice. Check for existing data at the selector before adding or replacing anything. Return to FireDrum and choose Authenticate after the DNS record is present.

The documented workflow reveals the remaining SPF and DMARC instructions after this DKIM stage. If those values are not yet visible, resolve the first stage rather than inventing values to force progress. Preserve a copy of the final account-generated record set for review.

Merge authentication records safely

References: RFC 7208 §3.2, RFC 9989 §4.10, RFC 9989 §4.4.

FireDrum's SPF instructions identify include:mtas.firedrumemailmarketing.com. If the relevant owner already has an SPF policy, integrate the permission into that single policy while preserving other authorized senders and the approved terminal policy. Do not paste a second v=spf1 policy alongside it. The documentation's sample contains other mechanisms too; review the complete policy rather than assuming a sample is suitable for every organization.

For DMARC, the provider explicitly says not to create another record if one already exists, and that an existing record need not be changed to use the application. Keep established enforcement and reporting decisions intact. If the domain has no policy, arrange a reviewed initial policy and a real reporting destination instead of publishing an example mailbox that nobody monitors.

A monitoring policy and successful setup checks do not guarantee inbox delivery. SPF authorizes an envelope identity; DKIM validates a signing identity. DMARC requires a passing identity to align with the visible From domain under the applicable mode. Authentication is one input into receiver decisions, not a promise of placement.

Interpret the ordered test correctly

Use Test DNS Records in Authenticated Domains. FireDrum tests DKIM first, then DMARC, then SPF, and stops at the first failure. An absent SPF result after a DKIM failure is therefore not evidence that SPF passed or that its record is missing. Fix the failing stage, confirm authoritative DNS and rerun the test to expose the next stage.

The provider advises allowing time for DNS changes. Distinguish caching delay from a record published at the wrong owner or inactive DNS host. Waiting cannot correct a typo or a conflicting CNAME. Compare the saved account output with authoritative answers before repeatedly changing the configuration.

Verify an actual campaign after DNS passes

References: RFC 9989 §5.3.5.

Send through the intended campaign workflow to a mailbox where original headers are available. Record visible From, envelope domain, every DKIM signing domain and selector, and the trusted receiving system's verdicts. Verify which successful path is aligned instead of inferring alignment from the dashboard's green result.

Illustrative case, not a FireDrum observation: From is news@example.com, SPF passes for unrelated.vendor.example.net and a valid DKIM signature uses d=example.com. DMARC has an exact aligned DKIM path even though the SPF identity is unrelated. If the signature fails, the unrelated SPF pass is insufficient. This distinction prevents unnecessary broadening of SPF when the real defect is signing.

Close the change with an owner and recovery plan

If the test message lacks the expected signature, investigate the actual campaign transport and account configuration before editing unrelated records. If authentication passes but mail is filtered, retain evidence and investigate recipient policy, content and reputation separately. Keep prior DNS values and the approved sending fallback until acceptance is complete.

This guide uses retained first-party procedures and protocol reasoning. No live tenant configuration, DNS publication or delivered campaign was tested. The received-message record, human review and production sign-off remain outstanding; do not label the documentary example a successful customer deployment.

[ Takeaway ]

Preserve existing SPF and DMARC decisions.

[ By role ]

What this means for you

Choose your role for practical next steps.

IT / Mail Admin

Follow the validation sequence

Later tests are hidden behind earlier failures.

Next steps

  1. Resolve DKIM first.
  2. Preserve one SPF and one DMARC policy.
  3. Capture aligned receiver results.

CISO / SecOps

Avoid accidental policy weakening

Adding a campaign sender should not erase domain-wide safeguards.

Next steps

  1. Review existing enforcement.
  2. Approve the signing delegation.
  3. Track removal of obsolete sender permissions.

Founder / Non-technical

Make campaign acceptance explicit

A blocked editor and a delivered campaign are different milestones.

Next steps

  1. Assign a campaign test owner.
  2. Approve a limited test audience.
  3. Require evidence before a broad send.

[ FAQs ]

Frequently asked questions

Why can I not pass the Content step?

FireDrum requires the From domain to pass its authentication checks. Use a controlled custom domain and complete the documented setup.

FireDrum: Custom Domain Authentication

Where do I start?

Account > Settings > Authenticated Domains > Add Domain. The first stage displays the DKIM CNAME.

FireDrum: Custom Domain Authentication

Why are SPF instructions not visible yet?

The documented workflow reveals the remaining records after DKIM authentication. Resolve that first stage instead of guessing values.

FireDrum: Custom Domain Authentication

Does an absent SPF test mean SPF is fine?

No. The test stops at the first failure in the order DKIM, DMARC, SPF.

FireDrum: Custom Domain Authentication

Should I add another DMARC record?

No. FireDrum says an existing DMARC record does not need replacement merely to use the application.

FireDrum: Custom Domain Authentication

How do I add FireDrum to existing SPF?

Review the single policy and incorporate the required include while preserving legitimate senders and checking lookup limits.

FireDrum: Custom Domain Authentication

Will a green DNS check guarantee inbox placement?

No. Verify an actual campaign’s aligned authentication, then investigate placement separately if needed.

What should I retain for sign-off?

The approved DNS values, account test results, original received message, alignment analysis and a named rollback owner.

[ Sources ]

Sources

  1. FireDrum: Custom Domain Authentication

    Sections Before you begin · Verify your domain · Custom Domain Authentication – DKIM · Setting up DMARC; Creating an SPF TXT record · Test DNS Records

  2. RFC 9989: DMARC

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

  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

[ Glossary ]

Glossary

Alignment
The relationship between the visible From domain and a successfully authenticated SPF or DKIM identity under the applicable DMARC mode.
Selector
The DKIM label identifying which public-key record the verifier queries.
Envelope sender
The SMTP identity used for delivery errors and normally evaluated by SPF; it is distinct from the visible From field.

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