update roadmap, top items are likely to happen soon, add milter to the list (for issue #47)

This commit is contained in:
Mechiel Lukkien 2023-07-24 11:03:53 +02:00
parent c0100f44e7
commit 8bc554b671
No known key found for this signature in database

View file

@ -108,23 +108,24 @@ The code is heavily cross-referenced with the RFCs for readability/maintainabili
## Roadmap ## Roadmap
- Privilege separation, isolating parts of the application to more restricted - IMAP CONDSTORE and QRESYNC extensions
sandbox (e.g. new unauthenticated connections). - Webmail
- DANE and DNSSEC. - IMAP THREAD extension
- Sending DMARC and TLS reports (currently only receiving). - DANE and DNSSEC
- OAUTH2 support, for single sign on. - Sending DMARC and TLS reports (currently only receiving)
- OAUTH2 support, for single sign on
- Add special IMAP mailbox ("Queue?") that contains queued but - Add special IMAP mailbox ("Queue?") that contains queued but
not-yet-delivered messages. not-yet-delivered messages
- Sieve for filtering (for now see Rulesets in the account config) - Sieve for filtering (for now see Rulesets in the account config)
- Calendaring - Calendaring
- IMAP CONDSTORE and QRESYNC extensions - Privilege separation, isolating parts of the application to more restricted
- IMAP THREAD extension sandbox (e.g. new unauthenticated connections)
- Using mox as backup MX. - Using mox as backup MX
- Old-style internationalization in messages. - Old-style internationalization in messages
- JMAP - JMAP
- Webmail
- Autoresponder (out of office/vacation) - Autoresponder (out of office/vacation)
- HTTP-based API for sending messages and receiving delivery feedback - HTTP-based API for sending messages and receiving delivery feedback
- Milter support, for integration with external tools
There are many smaller improvements to make as well, search for "todo" in the code. There are many smaller improvements to make as well, search for "todo" in the code.