@FullyTested public final class JavaMailMessageServiceImp extends Object implements JavaMailMessageService
JavaMailSessionBuilderFactory.INSTANCEINSTANCE| Constructor and Description |
|---|
JavaMailMessageServiceImp() |
| Modifier and Type | Method and Description |
|---|---|
javax.mail.internet.MimeMessage |
createMimeMessageFromByteArr(javax.mail.Session session,
byte[] byteArr) |
byte[] |
getMimeContentAsByteArr(javax.mail.Message message)
Converts a Java mail message to an array of bytes suitable to write to file or attach to an email.
|
public byte[] getMimeContentAsByteArr(javax.mail.Message message)
throws Exception
getMimeContentAsByteArr in interface JavaMailMessageServicemessage - email message to extract raw MIME content
Exception - on errorJavaMailMessageService.createMimeMessageFromByteArr(Session, byte[])public javax.mail.internet.MimeMessage createMimeMessageFromByteArr(javax.mail.Session session,
byte[] byteArr)
throws Exception
createMimeMessageFromByteArr in interface JavaMailMessageServicesession - required to construct an instance of MimeMessagebyteArr - MIME contentException - on errorJavaMailMessageService.getMimeContentAsByteArr(Message)Copyright © 2013–2020. All rights reserved.