| Package | Description |
|---|---|
| io.vertx.ext.mail | |
| io.vertx.ext.mail.mailencoder |
| Class and Description |
|---|
| CanonicalizationAlgorithm
Canonicalization Algorithm for DKIM.
|
| DKIMSignAlgorithm
Signing Algorithm specified by DKIM spec.
|
| DKIMSignOptions
This represents the options used to perform DKIM Signature signing action.
|
| LoginOption
possible options for a login into an SMTP server
either DISABLED, NONE, REQUIRED or XOAUTH2 DISABLED means no login will be attempted NONE means a login will be attempted if the server supports it and login credentials are set REQUIRED means that a login will be attempted if the server supports it and the send operation will fail otherwise XOAUTH2 means that a login will be attempted using Google Gmail Oauth2 tokens |
| MailAttachment
Represent a mail attachment that can be used in a MailMessage.
|
| MailClient
SMTP mail client for Vert.x
A simple asynchronous API for sending mails from Vert.x applications
|
| MailConfig
represents the configuration of a mail service with mail server hostname,
port, security options, login options and login/password
|
| MailMessage
represent a mail message that can be sent via the MailClient
|
| MailResult
Represent the result of the sendMail operation
|
| SMTPException.EnhancedStatus
The Enhanced Status codes.
|
| StartTLSOptions
possible options for a secure connection using TLS
either DISABLED, OPTIONAL or REQUIRED DISABLED means STARTTLS will not be used in any case OPTIONAL means STARTTLS will be used if the server supports it and a plain connection will be used otherwise; please note that this option is not as secure as it seems since a MITM attacker can remove the STARTTLS line from the capabilities reply. |
| Class and Description |
|---|
| MailConfig
represents the configuration of a mail service with mail server hostname,
port, security options, login options and login/password
|
| MailMessage
represent a mail message that can be sent via the MailClient
|
Copyright © 2025 Eclipse. All rights reserved.