| Modifier and Type | Class and Description |
|---|---|
static class |
MessagePartConverter.Content
Inner class describing a content of a message.
|
static class |
MessagePartConverter.ContentAndAttachments
Special transporting class contains a content and attachments of a message.
|
| Constructor and Description |
|---|
MessagePartConverter() |
| Modifier and Type | Method and Description |
|---|---|
EmailAttachment |
getAttachment(jakarta.mail.Part part)
Converts the part of a
Message to an object of the class EmailAttachment. |
MessagePartConverter.ContentAndAttachments |
getContent(jakarta.mail.Part part)
Returns the special class
MessagePartConverter.ContentAndAttachments, which contains the message's body and attachments. |
void |
getContent(jakarta.mail.Part part,
MessagePartConverter.ContentAndAttachments result)
Gets all the contents and attachments from the email message and fills in the 'result' argument.
|
String |
getContentDefault(jakarta.mail.Part part)
Tries to get content as string.
|
byte[] |
getContentDefaultAsBytes(jakarta.mail.Part bodyPart)
Tries to get content as array of bytes.
|
Set<EmailParticipant> |
getRecipients(jakarta.mail.Message message)
Returns a Set of
EmailParticipant from message recipients have the type
Message.RecipientType.TO. |
public Set<EmailParticipant> getRecipients(jakarta.mail.Message message)
EmailParticipant from message recipients have the type
Message.RecipientType.TO.message - the message from Java APIEmailParticipantpublic EmailAttachment getAttachment(jakarta.mail.Part part)
Message to an object of the class EmailAttachment.part - the part of a MessageEmailAttachmentpublic MessagePartConverter.ContentAndAttachments getContent(jakarta.mail.Part part)
MessagePartConverter.ContentAndAttachments, which contains the message's body and attachments.part - the income messageMessagePartConverter.ContentAndAttachmentspublic void getContent(jakarta.mail.Part part,
MessagePartConverter.ContentAndAttachments result)
part - an email messageresult - a container for resultpublic String getContentDefault(jakarta.mail.Part part)
part - the part of a Messagepublic byte[] getContentDefaultAsBytes(jakarta.mail.Part bodyPart)
bodyPart - the part of a MessageCopyright © 2023. All rights reserved.