| Package | Description |
|---|---|
| ru.dlabs71.library.email |
D-email is the library that provides a simple opportunity to send and receive email messages.
|
| ru.dlabs71.library.email.client.sender |
This package contains all available clients for sending email messages.
|
| ru.dlabs71.library.email.converter.outgoing |
This class contains converters that convert from outgoing message DTO to
jakarta.mail.Message. |
| ru.dlabs71.library.email.dto.message.outgoing |
This package contains all the DTOs for outgoing messages.
|
| Modifier and Type | Method and Description |
|---|---|
SendingStatus |
DEmailSender.send(OutgoingMessage message)
The common method for sending
OutgoingMessage messages. |
| Modifier and Type | Method and Description |
|---|---|
SendingStatus |
SMTPDClient.send(OutgoingMessage message)
It sends to message.
|
SendingStatus |
SenderDClient.send(OutgoingMessage message)
It sends to message.
|
| Modifier and Type | Method and Description |
|---|---|
jakarta.mail.Message |
JakartaMessageConverter.convert(OutgoingMessage message,
jakarta.mail.Session session,
String emailFrom,
String nameFrom)
It converts an instance of the
OutgoingMessage to the Message. |
List<jakarta.mail.BodyPart> |
JakartaMessagePartConverter.convertAttachmentParts(OutgoingMessage message)
Converts all the attachments in the
OutgoingMessage to a list of BodyPart. |
List<jakarta.mail.BodyPart> |
JakartaMessagePartConverter.convertBodyPart(OutgoingMessage message)
Converts all the contents of the
OutgoingMessage to a list of BodyPart. |
jakarta.mail.internet.MimeMessage |
JakartaMessageConverter.createEnvelop(OutgoingMessage message,
jakarta.mail.Session session,
String emailFrom,
String nameFrom)
Creates envelop of the
Message from the OutgoingMessage. |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultOutgoingMessage
This class describes a default outgoing email message.
|
class |
TemplatedOutgoingMessage
This class describes a templated outgoing email message.
|
Copyright © 2023. All rights reserved.