[ Enterprise operations ]

Export the data needed before leaving an authentication service

Build a usable, verified export before service access ends, not merely a folder of downloaded files.

By the EmailAuth research team · 3 min read

[ Key points ]

  • Build a usable, verified export before service access ends, not merely a folder of downloaded files.
  • A verified archive hash proves byte consistency, not complete data or recoverable signing; test retrieval without the old service.
On this page

A service exit is incomplete when the export exists but no one can explain or restore it. Start with the future operator's questions: which domains and senders are approved, what dependencies are live, why do exceptions exist, and which changes were authorized? An export should preserve those answers without transferring secrets or unnecessary personal data into an uncontrolled archive.

Define the export boundary

List domain and sender inventories, DNS and policy configuration, provider-specific generated values, report samples and history, parsing conventions, user and role assignments, exceptions, approvals and change logs. Record the time range, known gaps and export timezone. Keep data dictionaries and identifiers that link a report row to its original file. A screenshot of a graph is useful context but not a substitute for the underlying evidence.

Aggregate-report structure is specified in RFC 9990; dashboards can add their own attribution or normalization. Preserve enough raw content to distinguish standard fields from supplier interpretation. Do not treat a familiar provider label as proof that the business approved a particular sending account.

Separate configuration from credentials

Identify which export elements are safe operational metadata and which are credentials. DKIM public DNS records and selector names are not private signing keys. If moving private keys is both supported and authorized, use a separately approved secret-transfer process; do not place them in this general evidence bundle. When a provider will not export keys, plan new signing identities and a controlled transition rather than promising restoration from a public-key export.

Apply access and retention controls to report data and audit logs. A migration is not a reason to keep everything forever. Have the appropriate owner approve what is retained, who can open it and when it should be deleted. Make a list of unavailable items, including audit history or raw data the current plan cannot export, before the cancellation date.

Verify an export as data

Suppose an authorized export contains a sender inventory, change history and report index. A manifest records each filename, byte count and SHA-256 digest. A later read matching those trusted digests establishes byte consistency for the listed files, not that every required row was exported. An omitted exception file could leave all listed hashes matching while the archive is operationally incomplete.

This is a hypothetical integrity-versus-completeness example, not a generated archive or executed hash check. Require both a manifest check and reconciliation against a dated source inventory. A mismatch needs investigation rather than an automatic replacement of the trusted digest.

For an actual exit, reconcile exported row counts with a dated source inventory and document exclusions. Open the files using the replacement workflow. Confirm that time values, domain names, unique IDs and relationships survive. Test one retrieval task: given an exception ID, can the new operator find its owner, approval, expiry and affected sender? Record the result rather than marking a zip download as success.

Keep the archive useful after access ends

NIST SP 800-34 Rev. 1 describes contingency planning, testing and maintenance. Applying that general guidance here, nominate an archive custodian and test access without relying on the departing service. Store the manifest and an explanation of the export process with the data. Keep an independently controlled copy where the approved retention policy permits.

Before closure, obtain owner sign-off on missing history, replacement monitoring and any dependencies that cannot be restored from export. Preserve the old account only for a defined, authorized purpose and duration. The final exit record should say what was exported, what was verified, what remains unavailable and who accepted the gap. Do not call a verified checksum a complete disaster recovery test.

[ Takeaway ]

A verified archive hash proves byte consistency, not complete data or recoverable signing; test retrieval without the old service.

[ By role ]

What this means for you

Choose your role for practical next steps.

IT / Mail Admin

Verify files and relationships

Check integrity, row coverage and a practical retrieval task.

Next steps

  1. Preserve parser conventions.
  2. Separate private credentials from metadata.
  3. Reconcile exported rows with the dated inventory.

CISO / SecOps

Limit retained exposure

Keep evidence useful without uncontrolled copies of sensitive data.

Next steps

  1. Approve retention and access.
  2. Record accepted gaps and provenance.
  3. Document unavailable data and the accepted impact.

Founder / Non-technical

Buy an orderly exit

Make export usability an acceptance condition.

Next steps

  1. Assign an archive owner.
  2. Resolve missing data before cancellation.
  3. Test a handover question with the future operator.

[ FAQs ]

Frequently asked questions

Is a dashboard screenshot a sufficient export?

No. Preserve operational records and raw evidence needed for future investigation and migration.

Should private DKIM keys go in the general archive?

No. Use a separately approved secret-transfer process if export is supported and required.

Can a public key restore signing?

No. It supports verification, not private-key signing.

What does a checksum prove?

That bytes match the recorded digest, not that the export is authentic or complete.

How should missing history be handled?

Record the gap, its impact and the owner who accepts it before access ends.

Why retain a data dictionary?

Field meanings, identifiers and normalization rules may be specific to the departing service.

What should an archive retrieval test do?

Resolve a real operational question without depending on the old dashboard.

Is indefinite retention the safest option?

Not automatically. Retention and access should follow approved business, privacy and legal requirements.

[ Sources ]

Sources

  1. RFC 9990: DMARC Aggregate Reporting

    Sections §3.1 · §3.1.1 · §7

  2. RFC 6376: DKIM

    Sections §3.3 · §3.6 · §5.2 · §6.1.2

  3. NIST SP 800-34 Rev. 1: Contingency Planning Guide (updated November 11, 2010)

    Sections §3.2 Business Impact Analysis; pp. 15–19 · §3.5 Plan Testing, Training, and Exercises; pp. 27–30 · §3.6 Plan Maintenance; p. 31

[ Glossary ]

Glossary

Manifest
An inventory of artifacts and their integrity metadata.
Provenance
The recorded source and handling history of evidence.

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