Plan for Mail Services
schedule has been adjusted forward about two months in order to help us release M1 with all the features/stability we expect from a usable mail server.
Note: Most of this has moved into JIRA: http://jira.jboss.org so this page may be out of date (except where is is easier to post here and link into jira)
These are completed/released milestones JBossMailOldMilestones
Milestone 3 (... progress)
MailServicesMilestone2HeapProtection - prevent heap blowouts.
MailStoreDesign - allow bodies to store on disk or in a table full of blobs.
MailServicesMilestone3SMTP - SMTP with security domains, alternative authentication policies
JAAS based security
MailServicesMilestone3SMTP - Feature Complete (including SMTP relay)
SMTP relay through "relay domain-list" -- Both fixed and unfixed
MailServicesMilestone3POP - Feature Complete
MailServicesMilestone3Testsuite - full testsuite for all above
MailServicesMilestone3HeaderFooterAndWatermark support a user configurable "auto-attachment" system and mail mangler.
MailServicesMilestone2Timeouts support timeouts (time between last byte from the server and the next command from the client)
Mail lists stage 2
users can (un/)subscribe to forums
MailServicesMilestone3IMAP - Basic IMAP support
should work with Thunderbird
MailServicesMilestone3POP - Pluggable mailbox policies
MailServicesMilestone3ConfigurationTools - integrate with new JBoss
MailServicesMilestone4Webmail - Basic webmail
Replacement for JavaMail
MailServicesMilestone3Calendar - Basic Calendar support
MailServicesMilestone3Routing - pluggable mail routing policies (like mailets in james)
MailServicesMilestone3Security - security domains, alternative authentication/authorizaiton policies (trusted server/etc)
It should be possible to have mailboxes for different domains to different people/one mail box for one domain shouldn't mean its acceptable for all
MailServicesMilestone4Security - feature complete
MailServicesMilestone4IMAP - Feature complete, IMAP/TLS
MailServicesMilestone4Routing - Feature complete
MailServicesMilestone4Calendar - Outlook-compatible calendaring
Post 1.0 should include Exchange protocol support, clustering, etc etc.