dev@glassfish.java.net

Re: JavaMail 1.4.1ea SNAPSHOT available

From: Craig L Russell <Craig.Russell_at_Sun.COM>
Date: Sat, 15 Jul 2006 10:01:45 -0700

Hi Bill,

The naming of the mail jars has me a little confused. Couldn't the
snapshot be called mail-1.4.1-SNAPSHOT.jar? Does the "ea" add value?

I originally read the jar name as "1.4 LEA-SNAPSHOT", as if the jar
artifact were made by "LEA"...

Craig

On Jul 14, 2006, at 5:51 PM, bill.shannon_at_sun.com wrote:

> As you know, JavaMail is now available under an open source license
> and is a part of Project GlassFish (https://glassfish.dev.java.net).
> 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/
> Note that the Maven repository versions of JavaMail require at least
> J2SE 5.0 (JDK 1.5).
>
> We've pushed a snapshot (non-final, day in the life) of what will
> become the early access release of JavaMail 1.4.1 to the GlassFish
> CVS repository and the Maven repository. This snapshot addresses
> the following issues:
>
> 6423701 Problem with using OrTerm when the protocol is IMAP
> 6431207 SMTP is adding extra CRLF to message content
> 6447295 IMAPMessage fails to return Content-Language from
> bodystructure
> 6447799 encoded text not decoded even when
> mail.mime.decodetext.strict is false
> 6447801 MimeBodyPart.writeTo reencodes data unnecessarily
> <no id> fix performance bug in base64 encoder; now even faster!
>
>
> The fix for 6447801 fixes a problem introduced by the fix for 4403733,
> which fixed a long-standing problem where changes to a MimeMessage
> object that was created from a byte stream would be lost. With the
> fix for 4403733, you could read in a MIME message from a file, make
> some changes to it, and save it or send it. Unfortunately, that fix
> had a side effect that broke S/MIME support in some third party
> packages;
> signed messages would no longer verify.
>
> Hopefully the fix for 6447801 will allow both of these cases to work
> correctly.
>
> Note that this latest fix depends on you calling Message.saveChanges
> after making changes to the message, which you always should've been
> doing anyway, but which the previous (erroneous) fix didn't depend on
> in some cases.
>
> If you depend on the fix for 4403733, please, please, please try out
> this new version and let us know whether or not it works for you.
> Yes,
> we really do want to know about successes as well as problems!
>
> Thanks!
>
> The JavaMail team
>
>
> P.S. We plan to make snapshots available more frequently. Hopefully
> that's useful to you.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>

Craig Russell
Architect, Sun Java Enterprise System http://java.sun.com/products/jdo
408 276-5638 mailto:Craig.Russell_at_sun.com
P.S. A good JDO? O, Gasp!