Hi, I think this is not possible right now. The MimeMessageParser does not take the Content-ID of any attachments into account, but should ideally provide a translation from cid to name (or the attachment object itself) so that you can post-process the html content.
Could you create a feature request for this on JIRA? Thanks, Thomas On Fri, Jul 18, 2014 at 9:44 AM, Madiba Soft <[email protected]> wrote: > Hi, > > I'm trying to figure out how to display the output of > MimeMessageParser's getHtmlContent() into a dojo html widget. > Obviously the cid: links are not understood by any parser. > In my previous implementation (using javax.mail) I simply replaced all > the cid: links with url's pointing back to a web service which served > those attachtments. > > But with commons-email, I cannot find a way to figure out which cid: > corresponds to which attachment (parser.getAttachmentList();) since > the DataSource only shows the attachment name. > > Could anyone point me at a way to figure out which cid maps to which > attachment? > > Please note I am loading emails from file, not constructing them > myself, so HtmlEmail is of no use, unless there is some why perhaps to > create an HtmlEmail from a saved email - but even then, the inlineEmbeds > field > is proptected, so I cannot access it. > > many thanks > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > >
