I am just looking for some views here.
Obviously, there is the JavaMail standard, which defines a standard API for two things which are related to email messages:
So the most common implementations I guess are for IMAP stores and SMTP transports. The IMAP store implementations also allow managerial tasks such as CRUD operations on folders and the like.
Now there is a protocol in the IMAP server world called managesieve (see: http://tools.ietf.org/html/draft-ietf-sieve-managesieve-09
This protocol is used to manage Sieve scripts on a mail server remotely. So this is neither a store nor a transport IMO.
If this was to be standardized, should that rather be an update to JavaMail (introducing a 3rd item besides store and transport; how could that possibly be called) or would managesieve make for an entirely new JSR?
I don't actually believe too much in the latter one.
Any comments welcome ...