[ Sending-service guides ]

Authenticate email sent through AuthSMTP: configuration and verification

Authenticate the actual AuthSMTP sending domain, including the important exception for messages that arrive already DKIM-signed.

By the EmailAuth research team · 3 min read

[ Key points ]

  • Determine whether the application or relay supplies the signature.
  • Use the domain-generated DKIM values and one complete SPF policy.
  • Test pre-signed and unsigned paths without inventing test results.
On this page

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

Identify which system will sign

References: RFC 6376 §3.5.

An application submitting mail to AuthSMTP can rely on relay signing or arrive with its own signature. That distinction determines which key the recipient must find. Start by recording the application, AuthSMTP account, intended From domain and whether application-side DKIM is enabled. Ask the application owner rather than assuming the relay will repair an existing signature.

AuthSMTP documents that it preserves an existing DKIM signature without adding its own. It still requires a verified AuthSMTP DKIM configuration for the domain, providing coverage for unsigned submissions. This means a green relay configuration cannot prove that a pre-signed application message uses the expected signer. AuthSMTP DKIM

Complete the domain authorization sequence

References: RFC 7208 §3.2, RFC 7208 §4.6.4, RFC 1034 §3.6.2.

In the Control Panel setup workflow, add the sending domain, configure its authentication, verify the records, then authorize the From addresses. Configure the application using its approved SMTP settings. The service's authorization baseline requires SPF, verified DKIM and a valid DMARC policy, even though DMARC itself can pass with one aligned authentication method. Getting started

For a new DKIM setup, use the domain's generated selector and CNAME destination. Publish them at the authoritative DNS host and verify in the Control Panel. The service also documents a TXT alternative when CNAME is unavailable. Do not publish both types at the same selector. If that owner is occupied, investigate its use before replacing anything. DKIM procedure

AuthSMTP's SPF instruction is to incorporate include:authsmtp.com into the existing policy before its final all mechanism. Preserve other legitimate senders and evaluate SPF’s ten-term limit across evaluated include, a, mx, ptr, exists and redirect terms, including nested processing. It is not simply a count of visible includes or raw DNS packets. Publish a single SPF TXT policy at the applicable owner, not a second AuthSMTP-only policy. SPF procedure

Use a two-branch acceptance test

References: RFC 9989 §4.4.

Original test design: send one harmless message from each materially different application path to a controlled mailbox. Where the application can send both pre-signed and unsigned messages, treat them as separate test cases. Do not disable a production signer just to manufacture a test without an approved change window.

For each case, retain the receiving system's authentication results, visible From domain, envelope sender, every DKIM signing domain and selector, and the actual relay route. Compare those observations with the planned signer. DMARC requires a passing aligned SPF or DKIM result; a passing unrelated signature is not the acceptance criterion. A relay log showing submission success answers a different question from the receiver's verification result.

Illustrative scenario: a reporting application signs with a retired application key before relay submission. Publishing a fresh relay selector leaves that application signature unresolved. The useful decision is to correct the application's active signing configuration or approve a switch of signing responsibility, then retest. Repeated relay DNS edits do not address the wrong signer.

Recover and keep ownership clear

Save the pre-change application settings and affected public records. On failure, pause the new application route, identify which layer supplied the bad identity and restore the last approved configuration at that layer. Leave unrelated mailbox authorization alone. Keep prior valid selectors until queued mail and DNS caching are accounted for.

Recheck after an application deployment, sender-domain addition or signer change. Close the work only when each application path has a named owner and recorded evidence. This guide is based on documentation reviewed on 8 November 2026. No AuthSMTP account, DNS change or delivered message was tested here; the scenario and acceptance design are illustrative.

[ Takeaway ]

Test pre-signed and unsigned paths without inventing test results.

[ By role ]

What this means for you

Choose your role for practical next steps.

IT / Mail Admin

Trace each signature

A published relay key cannot repair an application-side signature.

Next steps

  1. Record the application signer.
  2. Check authoritative selector answers.
  3. Compare the delivered signing domain with From.

CISO / SecOps

Avoid ambiguous authorization

Keep domain permissions and signing responsibilities auditable.

Next steps

  1. Review all active SPF senders.
  2. Protect private signing material.
  3. Retire old selectors only after dependency checks.

Founder / Non-technical

Assign the signer

Make relay and application ownership explicit.

Next steps

  1. Approve a harmless test for each application.
  2. Name who can pause a broken route.
  3. Require received-message evidence before expansion.

[ FAQs ]

Frequently asked questions

Will AuthSMTP add a signature to a message my app already signed?

Its documented behavior is to preserve the existing signature without adding an AuthSMTP signature. Inspect the application signer.

DKIM Signing with AuthSMTP | AuthSMTP

Can I reuse the sample selector?

Use the selector and destination generated for your domain. A plausible example is not an account configuration.

DKIM Signing with AuthSMTP | AuthSMTP

Should I publish a second SPF policy for AuthSMTP?

No. Incorporate the authorized include into the single applicable SPF policy and preserve other active senders.

SPF Setup for AuthSMTP | AuthSMTP

Why does relay authorization require all three mechanisms?

That is AuthSMTP’s service baseline. It is stricter than DMARC’s one-aligned-path minimum.

AuthSMTP Getting Started Guide

What should the application owner provide?

The intended From identity, actual relay account, signing responsibility and a safe way to exercise the normal send path.

What if a selector already contains a TXT record?

Establish who uses it before any replacement. TXT and CNAME cannot be combined at that owner.

DKIM Signing with AuthSMTP | AuthSMTP

Does an SMTP success prove authentication?

No. It proves acceptance at that SMTP step; retain the final receiver’s authentication results separately.

When is this change complete?

When each intended application route has matching DNS and observed aligned authentication, with a recoverable previous configuration.

[ Sources ]

Sources

  1. DKIM Signing with AuthSMTP | AuthSMTP

    Sections Required for AuthSMTP domain authorisation · Use the CNAME method for new configurations · Publish and verify the record · If your application already signs messages

  2. AuthSMTP Getting Started Guide

    Sections Step 3 - Setting up your account · Step 4 - Important Note

  3. SPF Setup for AuthSMTP | AuthSMTP

    Sections Include AuthSMTP in your existing record · Check the whole sending estate

  4. RFC 7208

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

  5. RFC 6376

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

  6. RFC 9989

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

[ Glossary ]

Glossary

SPF
DNS authorization for the SMTP envelope-sender domain, subject to protocol limits.
DKIM
A signature verified using a public key at a selector under the signing domain.
DMARC alignment
The required relationship between the visible From domain and a passing SPF or DKIM authentication domain.
Authoritative DNS
The delegated DNS service responsible for the published zone answers.
Selector
The DKIM identifier used with the signing domain to locate the public key.

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