ZoneMTA
An outbound MTA with persistent queues, sending zones, and programmable routing. It does not provide an incoming mailbox; keep submission and internal services restricted.
Start with the first guide, then choose a sending, receiving, or feedback task. Each walkthrough identifies permissions, operational checks, and the boundary between the service and MailKite. Refer to the official ZoneMTA documentation for current platform requirements.
Explore the guides
Deploy ZoneMTA with restricted submission and persistent queues
Prepare MongoDB/Redis dependencies and keep SMTP, HTTP injection, and internal data services from becoming public unauthenticated endpoints.
Configure ZoneMTA sending zones and domain signing
Route authorized application traffic to the intended delivery pool and constrain sender-controlled routing choices.
Monitor ZoneMTA queues and recover deferred delivery
Correlate queued bodies and recipient delivery work, inspect deferred causes, and avoid duplicate submissions or destructive database cleanup.