public class MimeMessageParser extends Object
| Constructor and Description |
|---|
MimeMessageParser(javax.mail.internet.MimeMessage message)
Constructs an instance with the MimeMessage to be extracted.
|
| Modifier and Type | Method and Description |
|---|---|
Map<String,DataSource> |
getAttachmentList() |
List<javax.mail.internet.InternetAddress> |
getBcc() |
List<javax.mail.internet.InternetAddress> |
getCc() |
Map<String,DataSource> |
getCidMap() |
javax.mail.internet.InternetAddress |
getFrom() |
Map<String,Object> |
getHeaders() |
String |
getHtmlContent() |
String |
getPlainContent() |
javax.mail.internet.InternetAddress |
getReplyTo() |
String |
getSubject() |
List<javax.mail.internet.InternetAddress> |
getTo() |
MimeMessageParser |
parse()
Does the actual extraction.
|
public MimeMessageParser(javax.mail.internet.MimeMessage message)
message - the message to parsepublic MimeMessageParser parse() throws javax.mail.MessagingException, IOException
javax.mail.MessagingExceptionIOExceptionpublic List<javax.mail.internet.InternetAddress> getTo() throws javax.mail.MessagingException
javax.mail.MessagingExceptionpublic List<javax.mail.internet.InternetAddress> getCc() throws javax.mail.MessagingException
javax.mail.MessagingExceptionpublic List<javax.mail.internet.InternetAddress> getBcc() throws javax.mail.MessagingException
javax.mail.MessagingExceptionpublic javax.mail.internet.InternetAddress getFrom()
throws javax.mail.MessagingException
javax.mail.MessagingExceptionpublic javax.mail.internet.InternetAddress getReplyTo()
throws javax.mail.MessagingException
javax.mail.MessagingExceptionpublic String getSubject() throws javax.mail.MessagingException
javax.mail.MessagingExceptionpublic Map<String,DataSource> getCidMap()
cidMappublic String getPlainContent()
plainContentpublic Map<String,DataSource> getAttachmentList()
attachmentListpublic String getHtmlContent()
htmlContentCopyright © 2017. All rights reserved.