Blancmange
Blancmange (codename at this point) is a fresh rewrite of core parts of Inframail.
It makes extensive use of the
Custard database project to provide advanced capabilities.
- SMTP... relay is done.
- SMTP... delivery is done (+ STARTTLS, CHUNKING, CRAM-MD5).
- POP3... is done (+ STLS).
- IMAP... is done (+ STARTTLS, USERLOGOUT, IDLE, ID and CRAM-MD5).
All protocols support IPV6 and SSL/TLS.
Uses reference-counted messages to save space on multi-copies.
Supports account quotas.
Includes an HTTP server for small web-site delivery (no CGI) and some admin/monitoring.
User accounts can be in an authorization (XML text) file or uploaded to the database.
The latter is needed to support quotas.
To do: Currently aliases are stored in a text file.
This needs integration into the SYSUSERS stream so they can be replicated along with the accounts.
The single-server (standalone) edition with SMTP+POP3+IMAP+HTTP will be free.
The multi-server (enterprise) edition will likely require some level of support/hand-holding for installations,
most likely beyond my limited means to provide.
Anyone with clues how to proceed on that, or proposals and/or partnership ideas, please feel free to contact me.
*** Blancmange is now undergoing live testing, hosting Infradig Systems email. ***