You've already forked Mailu
mirror of
https://github.com/Mailu/Mailu.git
synced 2025-11-23 22:04:47 +02:00
Simple yet functional dovecot+postfix
This commit is contained in:
19
README.md
19
README.md
@@ -21,22 +21,15 @@ Architecture
|
||||
|
||||
The mail infrastructure is based on a standard MTA-LDA :
|
||||
|
||||
* Postfix with an SQL database for transport ;
|
||||
* Dovecot with an SQL database for delivery and access ;
|
||||
* Postfix with an SQLite database for transport ;
|
||||
* Dovecot with an SQLite database for delivery and access ;
|
||||
* Spamassassin for spam filtering ;
|
||||
* ClamAV for malware filtering.
|
||||
|
||||
Additional Web UI :
|
||||
|
||||
* Roundcube Webmail (can easily be replaced) ;
|
||||
* Administration UI based on Flask an VMM.
|
||||
|
||||
The administration UI does not interact with the database directly but with
|
||||
VMM instead, which has a great API and already implements most features while
|
||||
providing solid configuration files for Postfix and Dovecot.
|
||||
|
||||
Only authentication and authorization is managed directly by the Web
|
||||
administration UI.
|
||||
* Administration UI based on Flask.
|
||||
|
||||
All components are monitored by supervisord.
|
||||
|
||||
@@ -47,10 +40,10 @@ The project is still at a very (very !) early stage.
|
||||
This is more of a roadmap than a proper TODO list. Please poke me or pull
|
||||
request if you would like to join the effort.
|
||||
|
||||
- [ ] Import vmm configuration files and tune them to support spamassassin and clamav.
|
||||
- [ ] Run a mail container with a simple vmm command line.
|
||||
- [x] Import vmm configuration files and get a simple postfix/dovecot running with SQLite.
|
||||
- [ ] Add support for spamassassin.
|
||||
- [ ] Add support for clamav.
|
||||
- [ ] Draft a Web administration UI.
|
||||
- [ ] Implement basic features from the free (as in beer) poste.io.
|
||||
- [ ] Start using on a couple production mail servers.
|
||||
- [ ] Find a proper way to maintain vmm without forking.
|
||||
- [ ] Implement some fancy features.
|
||||
|
||||
Reference in New Issue
Block a user