Skip to content

Latest commit

 

History

History
41 lines (27 loc) · 1017 Bytes

File metadata and controls

41 lines (27 loc) · 1017 Bytes

Operations

Health and readiness

Recommended:

  • Add per-service /healthz endpoint where applicable.
  • Alert on Redis queue lag and failed delivery counts.
  • Alert on SMTP/IMAP auth failure spikes.

Backups and restore

Domain-level APIs:

  • export: GET /domains/export
  • import: POST /domains/import

Use object storage lifecycle policies for exported artifacts.

Data retention

Define policies for:

  • mailbox messages
  • raw MIME objects
  • push delivery logs
  • webhook delivery logs

Security checklist

  • Require TLS for SMTP submission and IMAP in production.
  • Disable insecure auth flags in production.
  • Rotate JWT and push credentials.
  • Store secrets in manager-backed providers (K8s secret manager, cloud secret services).

Scaling checklist

  • Increase mail-worker replicas first for throughput.
  • Scale orchestrator nodes for control-path resilience.
  • Separate SMTP/IMAP edge scaling from worker scaling.
  • Tune WORKER_* and ORCH_* settings by profile (cheap/balanced/fast).