Discussion:
JavaMail 1.4.2 Final release
Bill Shannon
2009-03-03 02:31:47 UTC
Permalink
I'm happy to announce the final release of JavaMail 1.4.2! As usual,
you'll find the release at http://java.sun.com/products/javamail.

The 1.4.2 release contains several bug fixes, performance improvements,
and enhancements, including the following significant changes:

- Improvements to InternetAddress parsing. By setting the System
property "mail.mime.address.strict" to "false", no addresses in mail
messages will cause parsing errors.

- "Be liberal in what you accept." In addition to the above, several
other System properties can be set to allow JavaMail to accept bogus
messages of various types.

- Significant rewrite of IMAP locking to avoid deadlocks.

- Significant rewrite of IMAP message cache to delay creating IMAPMessage
objects until needed. This significantly reduces memory consumption
with very large IMAP mailboxes.

- The JavaMail DSN support now also supports parsing Message Delivery
Notifications.

- Simplified SSL support. It's now even easier to enable SSL
support in JavaMail. Instead of using the SSL protocol names,
you can simply set the mail.<protocol>.ssl.enable property. This
means you don't have to remember to (for example) change the
property "mail.smtp.host" to "mail.smtps.host", instead you can
continue to set "mail.smtp.host" and also set "mail.smtp.ssl.enable"
to "true" to enable use of SMTP over SSL.

- RFC 2595 server identity check. Enable the server identity checks
specified in RFC 2595 to prevent man in the middle attacks by setting
the property "mail.<protocol>.ssl.checkserveridentity" to "true".

The full list of changes is in the file CHANGES.txt included in the
release zip file.

The JavaMail mail.jar file is also available in the java.net Maven
Repository (https://maven-repository.dev.java.net/) starting here:
https://maven-repository.dev.java.net/nonav/repository/javax.mail/

You'll find the source code for this version in the Mercurial repository
at the JavaMail project on Kenai:

http://kenai.com/projects/javamail


Please send feedback to ***@sun.com.

Enjoy!

The JavaMail Team

===========================================================================
To unsubscribe, send email to ***@java.sun.com and include in the body
of the message "signoff JAVAMAIL-INTEREST". For general help, send email to
***@java.sun.com and include in the body of the message "help".
Bill Shannon
2009-03-03 07:49:11 UTC
Permalink
Post by Bill Shannon
The JavaMail mail.jar file is also available in the java.net Maven
https://maven-repository.dev.java.net/nonav/repository/javax.mail/
Sorry, it's actually in the maven2 repository at:

http://download.java.net/maven/2/javax/mail/mail/

See also https://maven2-repository.dev.java.net/.

===========================================================================
To unsubscribe, send email to ***@java.sun.com and include in the body
of the message "signoff JAVAMAIL-INTEREST". For general help, send email to
***@java.sun.com and include in the body of the message "help".
Loading...