Minimal batteries-included mail server for small deployments
Mail servers are a pain to setup. They do too much because they're meant to handle many case scenarios.
meiru is a minimal SMTP/IMAP server meant to be downloaded and deployed in minutes. It features:
- Single binary server (for both IMAP and SMTP)
- Human readable configuration format (sample)
To keep meiru from becoming the next mail server behemoth (and to keep me sane), meiru will have the following limitations:
- IMAP, SMTP and nothing else. No POP3, no SMAP, no antispam, no firewall, no antivirus..
- Configuration files only, no DB backend for user credentials or things like that
- No support for relays
- Protocol extensions (ESMTP, IMAP capabilities) will be implemented only when there is a strong argument for them1
- Single node only (for now)
- Simplicity over performance
Note that these limitations are not set in stone and may vary with time.
meiru currently does not work
- Go 1.5+
go get github.com/hamcha/meiru/...
Refer to the sample configuration in conf/
on how to configure a simple system
All of meiru source code is licensed under MIT
The full text for the license can be found in the LICENSE file included with the source code
meiru sounds like.. Meiru (Mayl) from Megaman Battle Network!