maddy/docs
fox.cpp a88a1a96b5
docs: Mention MTA-STS in the Setting up tutorial
DANE is complex and requires its own (potentially lengthy) tutorial on
how to configure it properly. MTA-STS, on the other hand, is designed to
be simple to deploy so recommend to configure it in the Setting up
tutorial.
2020-01-02 19:12:10 +03:00
..
internals docs: Move the project documentation from GitHub Wiki 2019-12-06 22:56:47 +03:00
man docs: Document handled signals in maddy(1) 2020-01-02 19:12:10 +03:00
tutorials docs: Mention MTA-STS in the Setting up tutorial 2020-01-02 19:12:10 +03:00
get.sh-script.md docs: Rename get.sh.md to get.sh-script.md 2019-12-07 04:55:21 +03:00
README.md docs: Move the project documentation from GitHub Wiki 2019-12-06 22:56:47 +03:00
seclevels.md target/remote: Clean up security policies checking 2019-12-28 18:41:55 +03:00
unicode.md Document Unicode support details 2019-12-28 18:41:55 +03:00

maddy

builds.sr.ht status

Simple, fast, secure all-in-one mail server.

⚠️ Disclaimer: maddy is in development, many planned features are missing, bugs are waiting to eat your messages and incompatible changes happen from time to time

Features

  • Comprehensive & secure
    • IMAP4rev1 & SMTP server in one binary
    • DKIM signing and verification
    • SPF policy enforcement
    • DMARC policy enforcement
    • MTA-STS policy enforcement
  • Simple to configure
    • Two steps (excluding messing with DNS) to get your own secure mail server running
    • Virtual users > system users
  • Fast
    • Optimized for concurrency
    • Single process model allows more efficient implementation
  • Useful

Planned:

  • Backscatter filtering (BATV) (#106)
  • Address aliases (#82, #18)
  • Zero-configuration full-text search (foxcpp/go-imap-sql#21)
  • Milter protocol support (#16)
  • DANE (#50)
  • Server-side messages encryption (#75)
  • JMAP (#19)

Installation & configuration

Detailed explaination of what you need to do to get it running can be found here.

Documentation

The full documentation is published here

Examples of more advanced configurations with explainations can be found in the examples directory in the source repository.

Community

There is IRC channel on freenode.net named #maddy. You can join it if you have any questions or just want to talk.

Also there is public mailing list for maddy-related discussions on https://lists.sr.ht/~foxcpp/maddy. You can use it too.

Contributing

See .github/CONTRIBUTING.md.

License

The code is under MIT license. See LICENSE for more information.