Re: Parsing a MimeMultipart :: Test case

remi__ <[email protected]> Fri, 18 May 2007 02:34:29 -0700 (PDT)
Newsgroups gmane.comp.java.classpath.extensions.javamail
Message-ID <[email protected]>
Thanks very much for having run the test.

I ran the test using a hmailserver. That might be the reason of my problem.
However, it is pretty weird that, when I call message.writeTo(System.out) on
the Message (or MimeMessage...) instance that I receive, it prints a message
with the right headers. The headers become strange when I call the
getContent() and getBodyPart(..) methods.
I am going to run some more tests.

By the way, did you use the client.jar lib from JOnAS or did you directly
use the GNU-mail lib ?

Have a nice day,

Rémi


Chris Burdess-2 wrote:
> 
> remi__ wrote:
>> Here is a test case.
>> I added the client.jar file from JOnAS 4.8.4 lib to the classpath  
>> to compile
>> and run. This jar contains a javamail implementation based on GNU- 
>> javamail
>> 1.1.1
>>
>> The test case sends a mail to an IMAP server with a few xml  
>> enclosed files
>> (you have to specify the file in the code). It retrieves the mail and
>> displays one of the body parts.
>>
>> The output is done on System.out and the result displays the  
>> "bug" ( if it
>> is a bug ...)
>>
>> Thanks
>>
>> Rémi
>>
>> http://www.nabble.com/file/8463/TestGNUMail.java TestGNUMail.java
> 
> Thanks for this.
> 
> I just tried out your test here, this is the result (tested against  
> an Exchange server):
> 
> Content-Type: application/octet-stream; name=file.xml
> Content-Transfer-Encoding: 7BIT
> Content-Disposition: attachment; filename=file.xml
> 
> <test/>
> 
> So this leads me to suspect something weird in the specific server  
> you're using. Perhaps you could capture the TCP session using a tool  
> like tcpflow for the duration of your program?
> 
> _______________________________________________
> Classpathx-javamail mailing list
> [email protected]
> http://lists.gnu.org/mailman/listinfo/classpathx-javamail
> 
> 

-- 
View this message in context: http://www.nabble.com/Parsing-a-MimeMultipart-tf3765039.html#a10679041
Sent from the classpathx-javamail mailing list archive at Nabble.com.