dev@glassfish.java.net

Re: JavaMail 1.4.1ea SNAPSHOT available

From: Eduardo Pelegri-Llopart <pelegri_at_sun.com>
Date: Sun, 16 Jul 2006 10:01:44 -0700

Bill is on vacation for 2 weeks. He did a "release and run" on this one
:-) :-)

I'm sure he will catch up and respond when he comes back.

        - eduard/o

Craig L Russell wrote:
> 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!
>