public class EmailUtils
extends java.lang.Object
| Constructor and Description |
|---|
EmailUtils() |
| Modifier and Type | Method and Description |
|---|---|
static void |
closeSilently(Folder f) |
static void |
closeSilently(Store s) |
static java.lang.String |
exactClearText(Message message)
Extracting text from email messages
Details about message parts:
https://gusto77.wordpress.com/2012/04/03/extracting-text-from-email-message-with-javamail/
http://www.engfers.com/code/editing-a-javaxmailmessage-body/
|
static java.lang.String |
exactClearText(Multipart content) |
static byte[] |
getAttachmentBytes(Part p) |
static java.util.List<EmailAttachment> |
getAttachments(Message message) |
static java.util.List<EmailAttachment> |
getAttachments(Part part) |
static java.lang.String |
getContentType(Part p) |
static java.lang.String |
getDecodedFileName(Part p) |
static java.lang.String |
getFrom(Message msg) |
static java.lang.String |
htmlToText(java.lang.String html)
1.
|
static boolean |
isAttachment(Part p) |
public static java.lang.String exactClearText(Message message)
throws java.io.IOException,
MessagingException
java.io.IOExceptionMessagingExceptionpublic static java.lang.String exactClearText(Multipart content)
throws java.io.IOException,
MessagingException
java.io.IOExceptionMessagingExceptionpublic static java.lang.String htmlToText(java.lang.String html)
public static java.util.List<EmailAttachment> getAttachments(Message message) throws java.io.IOException, MessagingException
java.io.IOExceptionMessagingExceptionpublic static java.util.List<EmailAttachment> getAttachments(Part part) throws java.io.IOException, MessagingException
java.io.IOExceptionMessagingExceptionpublic static boolean isAttachment(Part p)
throws MessagingException
MessagingExceptionpublic static byte[] getAttachmentBytes(Part p)
throws MessagingException,
java.io.IOException
MessagingExceptionjava.io.IOExceptionpublic static java.lang.String getContentType(Part p)
throws MessagingException
MessagingExceptionpublic static java.lang.String getDecodedFileName(Part p)
throws MessagingException
MessagingExceptionpublic static java.lang.String getFrom(Message msg)
throws MessagingException
MessagingExceptionpublic static void closeSilently(Store s)
public static void closeSilently(Folder f)