classpathx-javamail
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Classpathx-javamail] Q: Building complex MIME messages


From: Chris Burdess
Subject: Re: [Classpathx-javamail] Q: Building complex MIME messages
Date: Fri, 1 Jul 2005 15:31:52 +0100
User-agent: Mutt/1.3.28i

Adam Bradley wrote:
> I've been writing a little application which will help me move from my
> current remote mailbox format to a different format, mbox.
> 
> My 'example' source message is the following
> 
>                                   1
>                                 /   \
>                                2     3 (file)
>                             /     \
>                            4       5
>                           / \     / \
>                          6   7   8   9
>                        (file) \       \
>                               11      10
>                                 \
>                                  12
> 
> Does anyone have any grand ideas how I might go about doing this? 
> Current I'm going through each message in turn and recording what the
> MessageID(s) of its children and prepending the previous entry such that:
> 
> 1    2,3
> 2    4,5,3
> 4    6,7,5,3
> 6    -,7,5,3
> 7    11,5,3
> 11    5,3
> 5    8,9,3
> 8    -,9,3
> 9    10,3
> 10    -,3
> 3    -
> 
> From this, I want to build a MIME message and maintain the hierarchy 
> within the subsequent message.

You don't have to rebuild the message. Just call appendMessages on the
mbox folder with the old message. If you want to make a copy of a
MimeMessage for some reason, use the MimeMessage(MimeMessage)
constructor.
-- 
Chris Burdess




reply via email to

[Prev in Thread] Current Thread [Next in Thread]