public abstract class Message extends Object:
Base mail message.
MimeMessage is the concrete implementation provided by this package.
import klyn.mails message = MimeMessage() message.subject = "Hello"
| Modifier and Type | Member | Description |
|---|---|---|
| public readonly | bccRecipients | Blind-carbon-copy recipients. |
| public readonly | ccRecipients | Carbon-copy recipients. |
| public readonly | headers | Additional message headers. |
| public readonly | toRecipients | Primary recipients. |
| Modifier and Type | Member | Description |
|---|---|---|
| public property | fromfrom as InternetAddress |
Author address. |
| public property | replyToreplyTo as InternetAddress |
Optional reply-to address. |
| public property | sentDatesentDate as DateTime |
Optional explicit sent date. |
| public property | sessionsession as Session |
Associated mail session. |
| public property | subjectsubject as String |
Message subject. |
| Modifier and Type | Member | Description |
|---|---|---|
| public | addBccaddBcc(address as InternetAddress) as Message: |
Adds a `Bcc` recipient. |
| public | addBccaddBcc(address as String) as Message throws AddressException: |
Adds a `Bcc` recipient from a mailbox string. |
| public | addCcaddCc(address as InternetAddress) as Message: |
Adds a `Cc` recipient. |
| public | addCcaddCc(address as String) as Message throws AddressException: |
Adds a `Cc` recipient from a mailbox string. |
| public | addRecipientaddRecipient(type as RecipientType, address as InternetAddress) as Message: |
Adds a recipient. |
| public | addToaddTo(address as InternetAddress) as Message: |
Adds a `To` recipient. |
| public | addToaddTo(address as String) as Message throws AddressException: |
Adds a `To` recipient from a mailbox string. |
| public | allRecipients | Returns all recipients, including `Bcc`. |
| public | header | Adds or replaces a custom header. |
| public | renderrender() as String throws MessagingException: |
Renders the message as RFC 5322 text. |