All concepts

Catch-all recovery semantics

Catch-all detection vs recovery

Catch-all detection explains uncertainty. Premium Catch-All Recovery is a separate opt-in workflow that scores what to do next.

Canonical status

risky

Status language is backed by the shared validation result contract and product publish gates.

Quality signals

  • catch-all
  • risky
  • recovery confidence

Recommended actions

  • Keep detection and recovery fields separate
  • Do not convert risky to valid
  • Use recovery output as routing guidance

Detection

Detection identifies catch-all behavior during standard validation and keeps the canonical result risky when mailbox certainty is unavailable.

Recovery

Recovery is opt-in and non-intrusive. It adds confidence, method, and recommended action fields without sending verification emails or changing the canonical validation status.

Common questions

Does recovery prove mailbox existence?

No. Recovery provides routing confidence and recommended action while preserving the underlying catch-all uncertainty.