[ Sending-service guides ]

Authenticate email sent through Greatmail: configuration and verification

Use Greatmail’s own account instructions to authenticate hosted email without confusing an outbound-only change with an inbox migration.

By the EmailAuth research team · 4 min read

[ Key points ]

  • Use Greatmail’s own account instructions to authenticate hosted email without confusing an outbound-only change with an inbox migration.
  • A working hosted mailbox does not prove every application left its old relay.
On this page

Confirm the Greatmail service in scope

Begin with the order and account owner, not an SPF string found in an old tutorial. Establish whether this change moves hosted mailboxes to Greatmail or only authorizes an outbound service. Record the affected domain, existing mailbox provider, applications sending on its behalf and who can approve changes to receiving mail. This guide's provider-specific installation facts cover Greatmail email hosting; do not silently apply an inbox migration to an SMTP-only account.

Greatmail's hosting support page says its onboarding email supplies the required DNS settings: MX routing plus TXT records for SPF and DKIM. Obtain that instruction set from the account owner or Greatmail support before publishing anything. This guide deliberately does not provide a universal server name, selector or public key. Greatmail hosting DNS requirements

Separate receiving and sending changes

Create two parts in the change record. The receiving part identifies the planned mailbox location and MX cutover. The sending part identifies authorized envelope domains and DKIM signing domains. An organization moving all mailboxes may need both; a limited outbound project must not change receiving mail without separate approval. Save existing public records and service settings before starting.

Compare each supplied DNS owner with its fully qualified result. A DNS editor's shorthand for the zone apex and its treatment of appended domain names vary. Confirm the actual published answer. For a DKIM TXT record, retain the complete public-key value and use the DNS host's documented handling for long TXT strings. Do not truncate a key merely to fit an interface. The public key belongs in DNS; private signing material does not.

SPF requires one applicable policy at an owner. If that policy already authorizes other legitimate services, merge the approved Greatmail authorization into it instead of adding a competing policy. Check the complete lookup cost, including nested includes. Keep a record of which sender justifies each term so future cleanup does not accidentally remove a payroll, billing or support application.

Test both directions when migrating mailboxes

Original acceptance plan: for a mailbox migration, deliver a harmless message from an unrelated controlled account to the hosted mailbox, then reply through the normal user client. Also test each application included in the sending change. A successful webmail login is not evidence that public MX routing or an application relay has changed correctly.

For outbound messages, record the trusted recipient system's authentication results, visible From domain, SMTP envelope domain and each DKIM signing domain and selector. Evaluate DMARC alignment against the visible From domain and its applicable alignment mode. Passing SPF for a different organizational domain does not establish an aligned SPF result. A passing aligned DKIM signature can still satisfy DMARC when the SPF path does not align.

Illustrative case: staff mail succeeds after a mailbox move, but an older application still sends through its previous relay. Removing that relay's SPF authorization immediately may break the application. Identify and migrate or explicitly retain the dependency before cleaning up the policy. Do not interpret one successful mailbox test as a complete sending inventory.

Preserve a usable recovery path

If receiving fails, investigate MX scope and mailbox readiness. If outbound authentication fails, investigate the actual sending route and signing key. Restore the last approved change at the failing layer instead of replacing all DNS records together. Coordinate any MX rollback with the mailbox owners to avoid splitting incoming messages across unattended systems.

Documentation was reviewed on 8 November 2026. No Greatmail account, supplied onboarding values, live DNS record or delivered message was inspected. Account-specific configuration remains required before execution; the test design and example are illustrative operational guidance.

Keep a concrete relay dependency ledger

Written case GM-01 assumes the hosted mailbox user@example.com receives a controlled message and replies with trusted DKIM pass, d=example.com and s=host1. A separate legacy application still uses its old relay with From alerts@example.com, envelope bounce@example.com, and no observed receiver results or signatures. The first route supplies exact DKIM alignment only for that message; it establishes nothing about the application. Retain the old authorization while the application owner confirms its approved replacement and obtains a controlled test. The mailbox administrator owns receiving rollback, and the application owner owns relay migration. These are stipulated teaching facts, not inspected mailboxes, onboarding settings or tests.

Preserve the enforcement boundary

RFC 9989 Section 7.4 requires valid DKIM, not SPF alone, for domains publishing p=reject, and warns about indirect-mail and mailing-list interoperability. A single successful direct-message test is not proof that every legitimate route is ready for stronger policy. Keep existing approved protection while diagnosing the actual gap; any policy change needs its own decision.

[ Takeaway ]

A working hosted mailbox does not prove every application left its old relay.

[ By role ]

What this means for you

Choose your role for practical next steps.

IT / Mail Admin

Use account-issued values

Generic DNS examples cannot identify this account’s signer.

Next steps

  1. Retrieve onboarding settings.
  2. Preserve one SPF policy.
  3. Compare delivered identities.

CISO / SecOps

Retain sender accountability

Mailbox migrations can leave old application routes behind.

Next steps

  1. Inventory authorized senders.
  2. Protect private signing keys.
  3. Approve retirement of old authorization.

Founder / Non-technical

Define the migration boundary

An outbound change should not accidentally move the inbox.

Next steps

  1. Confirm the purchased service.
  2. Name the receiving-mail owner.
  3. Require application tests.

[ FAQs ]

Frequently asked questions

Where should I obtain Greatmail’s exact DNS settings?

Use the hosting instructions supplied for the account or obtain the current settings from Greatmail support.

Should an SMTP-only project change my inbound MX records?

Not without a separately approved mailbox migration. Confirm which Greatmail service is being configured.

Why is there no universal DKIM key in this guide?

The key and selector must match the account’s active signing configuration. A plausible sample cannot establish that match.

Can I replace the existing SPF policy with a Greatmail-only one?

Only after proving that no other authorized senders depend on it. Normally reconcile the new authorization into the existing policy.

Does successful webmail access prove the migration is complete?

No. Test inbound routing, a normal client reply and the applications included in scope.

What if my DNS editor rejects a long public key?

Use its documented TXT-string handling and retain the entire key. Do not shorten the key by deleting characters.

How do I diagnose staff mail working while an application fails?

Compare the actual relays and envelope identities. The application may still use the prior route.

What makes rollback safe?

Saved original records, an agreed mailbox owner and a layer-specific recovery plan that accounts for receiving mail and cached answers.

[ Sources ]

Sources

  1. What DNS changes do I need to make to host my email at Greatmail? – Greatmail Support

    Sections Opening hosting DNS requirements paragraph

  2. RFC 7208

    Sections §2.4 · §2.6.5 · §3.2 · §3.3 · §4.6.4

  3. RFC 6376

    Sections §3.4 · §3.5 · §3.6 · §3.7 · §6.1 · §6.3

  4. RFC 9989

    Sections §4.4 · §5.3.5 · §5.4 · §7.4 · §8

[ Glossary ]

Glossary

SPF
DNS authorization for the SMTP envelope-sender domain, subject to protocol lookup limits.
DKIM
A signature verified using the 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 that publishes the zone answers.
Return-Path
A message header recording the reverse-path used for delivery failure handling; inspect the envelope identity in trusted authentication results.

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