maddy
A composable SMTP and mailbox server built from configured modules. Its own project labels IMAP storage beta; evaluate that boundary before migrating important mailboxes.
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 maddy documentation for current platform requirements.
Explore the guides
Install maddy and configure domain identity and TLS
Prepare maddy's unprivileged service, local-domain configuration, and readable certificate paths before enabling public mail.
Connect maddy authentication to mailbox storage
Keep credential creation, storage-account creation, and delivery routing distinct when configuring maddy's module pipeline.
Route and forward mail through maddy's module pipeline
Separate local delivery, queued remote delivery, and forwarding while keeping recipient authorization and loop prevention explicit.