maild
Note: This project is in early development.
Lindenii maild is an email server.
Contemporary email servers like Postfix and OpenSMTPD generally work, but setups become rather complex when other necessary software such as Dovecot and OpenDKIM. It is also notoriously difficult to configure these servers.
Lindenii maild is an email server designed for the Lindenii project. It implements basic functionality for a working email server in one software package.
We attempt to implement:
- SMTP to send and receive mail
- IMAP to let users interact with mailboxes
- DKIM, SPF, and DMARC authentication
- Basic spam filtering
- A UNIX domain socket protocol for integration with mailing list and forge software
- MTA-S2S
- ESMTP extensions: 8BITMIME, SIZE, DSN, SMTPUTF8
We may consider:
Note that we may choose to not completely implement protocols listed above. For example, SMTP relaying and gatewaying will not be implemented as they are irrelevant today.