A B C D E F G H I K L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addAttachment(String, byte[], String) - Method in class io.quarkus.mailer.Mail
-
Adds an attachment.
- addAttachment(String, byte[], String, String, String) - Method in class io.quarkus.mailer.Mail
-
Adds an attachment.
- addAttachment(String, File, String) - Method in class io.quarkus.mailer.Mail
-
Adds an attachment.
- addAttachment(String, Publisher<Byte>, String) - Method in class io.quarkus.mailer.Mail
-
Adds an attachment.
- addAttachment(String, Publisher<Byte>, String, String, String) - Method in class io.quarkus.mailer.Mail
-
Adds an attachment.
- addBcc(String...) - Method in class io.quarkus.mailer.Mail
-
Adds BCC recipients.
- addCc(String...) - Method in class io.quarkus.mailer.Mail
-
Adds CC recipients.
- addHeader(String, String...) - Method in class io.quarkus.mailer.Mail
-
Adds a header value.
- addInlineAttachment(String, byte[], String, String) - Method in class io.quarkus.mailer.Mail
-
Adds an inline attachment.
- addInlineAttachment(String, File, String, String) - Method in class io.quarkus.mailer.Mail
-
Adds an inline attachment.
- addInlineAttachment(String, File, String, String) - Method in interface io.quarkus.mailer.MailTemplate.MailTemplateInstance
- addInlineAttachment(String, File, String, String) - Method in class io.quarkus.mailer.runtime.MailTemplateInstanceImpl
- addInlineAttachment(String, Publisher<Byte>, String, String) - Method in class io.quarkus.mailer.Mail
-
Adds an inline attachment.
- addReplyTo(String) - Method in class io.quarkus.mailer.Mail
-
Adds a reply-to address.
- addTo(String...) - Method in class io.quarkus.mailer.Mail
-
Adds TO recipients.
- allowRcptErrors - Variable in class io.quarkus.mailer.runtime.MailConfig
-
Sets if sending allows recipients errors.
- Attachment - Class in io.quarkus.mailer
-
Defines an attachment.
- Attachment(String, byte[], String) - Constructor for class io.quarkus.mailer.Attachment
-
Creates a new
Attachment
. - Attachment(String, byte[], String, String) - Constructor for class io.quarkus.mailer.Attachment
-
Creates a new
Attachment
. - Attachment(String, byte[], String, String, String) - Constructor for class io.quarkus.mailer.Attachment
-
Creates a new
Attachment
. - Attachment(String, File, String) - Constructor for class io.quarkus.mailer.Attachment
-
Creates a new
Attachment
. - Attachment(String, File, String, String) - Constructor for class io.quarkus.mailer.Attachment
-
Creates a new
Attachment
. - Attachment(String, Publisher<Byte>, String) - Constructor for class io.quarkus.mailer.Attachment
-
Creates a new
Attachment
. - Attachment(String, Publisher<Byte>, String, String) - Constructor for class io.quarkus.mailer.Attachment
-
Creates a new
Attachment
. - Attachment(String, Publisher<Byte>, String, String, String) - Constructor for class io.quarkus.mailer.Attachment
-
Creates a new
Attachment
. - auid - Variable in class io.quarkus.mailer.runtime.DkimSignOptionsConfig
-
Configures the Agent or User Identifier (AUID).
- authMethods - Variable in class io.quarkus.mailer.runtime.MailConfig
-
Sets the allowed authentication methods.
B
- bcc(String...) - Method in interface io.quarkus.mailer.MailTemplate.MailTemplateInstance
- bcc(String...) - Method in class io.quarkus.mailer.runtime.MailTemplateInstanceImpl
- BlockingMailerImpl - Class in io.quarkus.mailer.runtime
-
Implementation of
Mailer
relying on theReactiveMailer
and waiting for completion. - BlockingMailerImpl() - Constructor for class io.quarkus.mailer.runtime.BlockingMailerImpl
- bodyCanonAlgo - Variable in class io.quarkus.mailer.runtime.DkimSignOptionsConfig
-
Configures the canonicalization algorithm for mail body.
- bodyLimit - Variable in class io.quarkus.mailer.runtime.DkimSignOptionsConfig
-
Configures the body limit to sign.
- bounceAddress - Variable in class io.quarkus.mailer.runtime.MailConfig
-
Sets the default bounce email address.
- bounceAddress(String) - Method in interface io.quarkus.mailer.MailTemplate.MailTemplateInstance
- bounceAddress(String) - Method in class io.quarkus.mailer.runtime.MailTemplateInstanceImpl
C
- cacheAttachments - Variable in class io.quarkus.mailer.runtime.MailBuildTimeConfig
-
Caches data from attachment's Stream to a temporary file.
- cc(String...) - Method in interface io.quarkus.mailer.MailTemplate.MailTemplateInstance
- cc(String...) - Method in class io.quarkus.mailer.runtime.MailTemplateInstanceImpl
- clear() - Method in interface io.quarkus.mailer.MockMailbox
-
Removes every sent message.
- clear() - Method in class io.quarkus.mailer.runtime.MockMailboxImpl
- client - Variable in class io.quarkus.mailer.runtime.MutinyMailerImpl
D
- data(String, Object) - Method in interface io.quarkus.mailer.MailTemplate
- data(String, Object) - Method in interface io.quarkus.mailer.MailTemplate.MailTemplateInstance
- data(String, Object) - Method in class io.quarkus.mailer.runtime.MailTemplateInstanceImpl
- disableEsmtp - Variable in class io.quarkus.mailer.runtime.MailConfig
-
Disable ESMTP.
- DISPOSITION_ATTACHMENT - Static variable in class io.quarkus.mailer.Attachment
-
Disposition for attachments.
- DISPOSITION_INLINE - Static variable in class io.quarkus.mailer.Attachment
-
Disposition for inline attachments.
- dkim - Variable in class io.quarkus.mailer.runtime.MailConfig
-
Configures DKIM signature verification.
- DkimSignOptionsConfig - Class in io.quarkus.mailer.runtime
- DkimSignOptionsConfig() - Constructor for class io.quarkus.mailer.runtime.DkimSignOptionsConfig
- DkimSignOptionsConfig.CanonicalizationAlgorithmOption - Enum in io.quarkus.mailer.runtime
- domain - Variable in class io.quarkus.mailer.runtime.NtlmConfig
-
Sets the domain used on NTLM authentication.
E
- enabled - Variable in class io.quarkus.mailer.runtime.DkimSignOptionsConfig
-
Enables DKIM signing.
- expireTime - Variable in class io.quarkus.mailer.runtime.DkimSignOptionsConfig
-
Configures the expire time in seconds when the signature sign will be expired.
F
- from - Variable in class io.quarkus.mailer.runtime.MailConfig
-
Sets the default `from` attribute when not specified in the
Mail
instance. - from(String) - Method in interface io.quarkus.mailer.MailTemplate.MailTemplateInstance
- from(String) - Method in class io.quarkus.mailer.runtime.MailTemplateInstanceImpl
G
- get(InjectionPoint) - Method in class io.quarkus.mailer.runtime.MailTemplateProducer
- get_password(Object) - Static method in class io.quarkus.mailer.runtime.TrustStoreConfig$$accessor
- get_paths(Object) - Static method in class io.quarkus.mailer.runtime.TrustStoreConfig$$accessor
- get_type(Object) - Static method in class io.quarkus.mailer.runtime.TrustStoreConfig$$accessor
- getAttachments() - Method in class io.quarkus.mailer.Mail
- getAttachmentStream(Vertx, Attachment) - Static method in class io.quarkus.mailer.runtime.MutinyMailerImpl
- getBcc() - Method in class io.quarkus.mailer.Mail
- getBounceAddress() - Method in class io.quarkus.mailer.Mail
- getBounceAddress() - Method in class io.quarkus.mailer.runtime.MailerSupport
- getCc() - Method in class io.quarkus.mailer.Mail
- getContentId() - Method in class io.quarkus.mailer.Attachment
- getContentType() - Method in class io.quarkus.mailer.Attachment
- getData() - Method in class io.quarkus.mailer.Attachment
- getDefault(InjectionPoint) - Method in class io.quarkus.mailer.runtime.MailTemplateProducer
- getDescription() - Method in class io.quarkus.mailer.Attachment
- getDisposition() - Method in class io.quarkus.mailer.Attachment
- getFile() - Method in class io.quarkus.mailer.Attachment
- getFrom() - Method in class io.quarkus.mailer.Mail
- getFrom() - Method in class io.quarkus.mailer.runtime.MailerSupport
- getHeaders() - Method in class io.quarkus.mailer.Mail
- getHtml() - Method in class io.quarkus.mailer.Mail
- getMailTemplateInstance(TemplateInstance) - Static method in class io.quarkus.mailer.runtime.MailTemplateProducer
-
Called by MailTemplateInstanceAdaptor
- getMessagesSentTo(String) - Method in interface io.quarkus.mailer.MockMailbox
-
Returns a list of mails sent to the given address, whether it was via To, Cc or Bcc.
- getMessagesSentTo(String) - Method in class io.quarkus.mailer.runtime.MockMailboxImpl
- getName() - Method in class io.quarkus.mailer.Attachment
- getReplyTo() - Method in class io.quarkus.mailer.Mail
- getSubject() - Method in class io.quarkus.mailer.Mail
- getText() - Method in class io.quarkus.mailer.Mail
- getTo() - Method in class io.quarkus.mailer.Mail
- getTotalMessagesSent() - Method in interface io.quarkus.mailer.MockMailbox
-
Gets the total number of messages sent.
- getTotalMessagesSent() - Method in class io.quarkus.mailer.runtime.MockMailboxImpl
H
- headerCanonAlgo - Variable in class io.quarkus.mailer.runtime.DkimSignOptionsConfig
-
Configures the canonicalization algorithm for signed headers.
- host - Variable in class io.quarkus.mailer.runtime.MailConfig
-
Sets the SMTP host name.
I
- instance() - Method in interface io.quarkus.mailer.MailTemplate
- io.quarkus.mailer - package io.quarkus.mailer
- io.quarkus.mailer.reactive - package io.quarkus.mailer.reactive
- io.quarkus.mailer.runtime - package io.quarkus.mailer.runtime
- isConfigured() - Method in class io.quarkus.mailer.runtime.TrustStoreConfig
- isInlineAttachment() - Method in class io.quarkus.mailer.Attachment
- isMock() - Method in class io.quarkus.mailer.runtime.MailerSupport
K
- keepAlive - Variable in class io.quarkus.mailer.runtime.MailConfig
-
Sets if connection pool is enabled.
- keepAliveTimeout - Variable in class io.quarkus.mailer.runtime.MailConfig
-
Set the keep alive timeout for the SMTP connection.
- keyStore - Variable in class io.quarkus.mailer.runtime.MailConfig
-
Deprecated.Use {
MailConfig.truststore
instead. - keyStorePassword - Variable in class io.quarkus.mailer.runtime.MailConfig
-
Deprecated.Use {
MailConfig.truststore
instead.
L
- login - Variable in class io.quarkus.mailer.runtime.MailConfig
-
Sets the login mode for the connection.
M
- mail(Mail) - Method in interface io.quarkus.mailer.MailTemplate.MailTemplateInstance
- mail(Mail) - Method in class io.quarkus.mailer.runtime.MailTemplateInstanceImpl
- Mail - Class in io.quarkus.mailer
-
Represents an e-mail.
- Mail() - Constructor for class io.quarkus.mailer.Mail
-
Creates a new instance of
Mail
. - MailBuildTimeConfig - Class in io.quarkus.mailer.runtime
- MailBuildTimeConfig() - Constructor for class io.quarkus.mailer.runtime.MailBuildTimeConfig
- mailClient() - Method in class io.quarkus.mailer.runtime.MailClientProducer
- MailClientProducer - Class in io.quarkus.mailer.runtime
-
Beans producing the Vert.x Mail clients.
- MailClientProducer(Vertx, MailConfig, TlsConfig) - Constructor for class io.quarkus.mailer.runtime.MailClientProducer
- MailConfig - Class in io.quarkus.mailer.runtime
- MailConfig() - Constructor for class io.quarkus.mailer.runtime.MailConfig
- mailer - Variable in class io.quarkus.mailer.runtime.BlockingMailerImpl
- mailer - Variable in class io.quarkus.mailer.runtime.MailTemplateProducer
- Mailer - Interface in io.quarkus.mailer
-
A mailer to send email.
- mailerSupport - Variable in class io.quarkus.mailer.runtime.MutinyMailerImpl
- MailerSupport - Class in io.quarkus.mailer.runtime
- MailerSupport(String, String, boolean) - Constructor for class io.quarkus.mailer.runtime.MailerSupport
- MailerSupportProducer - Class in io.quarkus.mailer.runtime
- MailerSupportProducer() - Constructor for class io.quarkus.mailer.runtime.MailerSupportProducer
- mailSupportProducer(MailConfig, LaunchMode) - Method in class io.quarkus.mailer.runtime.MailerSupportProducer
- MailTemplate - Interface in io.quarkus.mailer
-
Represents an e-mail definition based on a template.
- MailTemplate.MailTemplateInstance - Interface in io.quarkus.mailer
-
Represents an instance of
MailTemplate
. - MailTemplateInstanceImpl - Class in io.quarkus.mailer.runtime
- MailTemplateInstanceImpl(MutinyMailerImpl, TemplateInstance) - Constructor for class io.quarkus.mailer.runtime.MailTemplateInstanceImpl
- MailTemplateInstanceImpl.Result - Class in io.quarkus.mailer.runtime
- MailTemplateProducer - Class in io.quarkus.mailer.runtime
- MailTemplateProducer() - Constructor for class io.quarkus.mailer.runtime.MailTemplateProducer
- maxPoolSize - Variable in class io.quarkus.mailer.runtime.MailConfig
-
Sets the max number of open connections to the mail server.
- mock - Variable in class io.quarkus.mailer.runtime.MailConfig
-
Enables the mock mode.
- mockMailbox - Variable in class io.quarkus.mailer.runtime.MutinyMailerImpl
- MockMailbox - Interface in io.quarkus.mailer
-
Mock mail collector, will be populated if mocking emails.
- MockMailboxImpl - Class in io.quarkus.mailer.runtime
-
Mock mailbox bean, will be populated if mocking emails.
- MockMailboxImpl() - Constructor for class io.quarkus.mailer.runtime.MockMailboxImpl
- multiPartOnly - Variable in class io.quarkus.mailer.runtime.MailConfig
-
Whether the mail should always been sent as multipart even if they don't have attachments.
- mutinyClient() - Method in class io.quarkus.mailer.runtime.MailClientProducer
- MutinyMailerImpl - Class in io.quarkus.mailer.runtime
- MutinyMailerImpl() - Constructor for class io.quarkus.mailer.runtime.MutinyMailerImpl
N
- ntlm - Variable in class io.quarkus.mailer.runtime.MailConfig
-
Configures NTLM (Windows New Technology LAN Manager).
- NtlmConfig - Class in io.quarkus.mailer.runtime
- NtlmConfig() - Constructor for class io.quarkus.mailer.runtime.NtlmConfig
O
- of(Mail) - Method in interface io.quarkus.mailer.MailTemplate
- ownHostName - Variable in class io.quarkus.mailer.runtime.MailConfig
-
Sets the hostname to be used for HELO/EHLO and the Message-ID.
P
- password - Variable in class io.quarkus.mailer.runtime.MailConfig
-
Sets the password to connect to the SMTP server.
- password - Variable in class io.quarkus.mailer.runtime.TrustStoreConfig
-
Sets the trust store password if any.
- paths - Variable in class io.quarkus.mailer.runtime.TrustStoreConfig
-
Sets the location of the trust store files.
- pipelining - Variable in class io.quarkus.mailer.runtime.MailConfig
-
Enables or disables the pipelining capability if the SMTP server supports it.
- poolCleanerPeriod - Variable in class io.quarkus.mailer.runtime.MailConfig
-
Sets the connection pool cleaner period.
- port - Variable in class io.quarkus.mailer.runtime.MailConfig
-
The SMTP port.
- privateKey - Variable in class io.quarkus.mailer.runtime.DkimSignOptionsConfig
-
Configures the PKCS#8 format private key used to sign the email.
- privateKeyPath - Variable in class io.quarkus.mailer.runtime.DkimSignOptionsConfig
-
Configures the PKCS#8 format private key file path.
R
- ReactiveMailer - Interface in io.quarkus.mailer.reactive
-
A mailer to send email asynchronously.
- RELAXED - io.quarkus.mailer.runtime.DkimSignOptionsConfig.CanonicalizationAlgorithmOption
- removeHeader(String) - Method in class io.quarkus.mailer.Mail
-
Removes a header.
- replyTo(String) - Method in interface io.quarkus.mailer.MailTemplate.MailTemplateInstance
- replyTo(String) - Method in class io.quarkus.mailer.runtime.MailTemplateInstanceImpl
- replyTo(String...) - Method in interface io.quarkus.mailer.MailTemplate.MailTemplateInstance
- replyTo(String...) - Method in class io.quarkus.mailer.runtime.MailTemplateInstanceImpl
- resolve() - Method in class io.quarkus.mailer.runtime.MailTemplateInstanceImpl.Result
- Result(Variant, Uni<String>) - Constructor for class io.quarkus.mailer.runtime.MailTemplateInstanceImpl.Result
S
- sdid - Variable in class io.quarkus.mailer.runtime.DkimSignOptionsConfig
-
Configures the Signing Domain Identifier (SDID).
- selector - Variable in class io.quarkus.mailer.runtime.DkimSignOptionsConfig
-
Configures the selector used to query the public key.
- send() - Method in interface io.quarkus.mailer.MailTemplate.MailTemplateInstance
-
Sends all e-mail definitions based on available template variants, i.e.
- send() - Method in class io.quarkus.mailer.runtime.MailTemplateInstanceImpl
- send(Mail) - Method in class io.quarkus.mailer.runtime.MockMailboxImpl
- send(Mail...) - Method in interface io.quarkus.mailer.Mailer
-
Sends the given mails.
- send(Mail...) - Method in interface io.quarkus.mailer.reactive.ReactiveMailer
-
Sends the given emails.
- send(Mail...) - Method in class io.quarkus.mailer.runtime.BlockingMailerImpl
- send(Mail...) - Method in class io.quarkus.mailer.runtime.MutinyMailerImpl
- set_password(Object, Object) - Static method in class io.quarkus.mailer.runtime.TrustStoreConfig$$accessor
- set_paths(Object, Object) - Static method in class io.quarkus.mailer.runtime.TrustStoreConfig$$accessor
- set_type(Object, Object) - Static method in class io.quarkus.mailer.runtime.TrustStoreConfig$$accessor
- setAttachments(List<Attachment>) - Method in class io.quarkus.mailer.Mail
-
Sets the attachment list.
- setAttribute(String, Object) - Method in interface io.quarkus.mailer.MailTemplate.MailTemplateInstance
- setAttribute(String, Object) - Method in class io.quarkus.mailer.runtime.MailTemplateInstanceImpl
- setBcc(List<String>) - Method in class io.quarkus.mailer.Mail
-
Sets the BCC recipients.
- setBounceAddress(String) - Method in class io.quarkus.mailer.Mail
-
Sets the bounce address.
- setCc(List<String>) - Method in class io.quarkus.mailer.Mail
-
Sets the CC recipients.
- setContentId(String) - Method in class io.quarkus.mailer.Attachment
- setContentType(String) - Method in class io.quarkus.mailer.Attachment
- setData(byte[]) - Method in class io.quarkus.mailer.Attachment
- setData(Publisher<Byte>) - Method in class io.quarkus.mailer.Attachment
- setDescription(String) - Method in class io.quarkus.mailer.Attachment
- setDisposition(String) - Method in class io.quarkus.mailer.Attachment
- setFile(File) - Method in class io.quarkus.mailer.Attachment
- setFrom(String) - Method in class io.quarkus.mailer.Mail
-
Sets the sender address.
- setHeaders(Map<String, List<String>>) - Method in class io.quarkus.mailer.Mail
-
Sets the list of headers.
- setHtml(String) - Method in class io.quarkus.mailer.Mail
-
Sets the body of the email as HTML.
- setName(String) - Method in class io.quarkus.mailer.Attachment
- setReplyTo(String) - Method in class io.quarkus.mailer.Mail
-
Sets the reply-to address.
- setReplyTo(String...) - Method in class io.quarkus.mailer.Mail
-
Sets the reply-to addresses.
- setSubject(String) - Method in class io.quarkus.mailer.Mail
-
Sets the email subject.
- setText(String) - Method in class io.quarkus.mailer.Mail
-
Sets the body of the email as plain text.
- setTo(List<String>) - Method in class io.quarkus.mailer.Mail
-
Sets the TO recipients.
- signatureTimestamp - Variable in class io.quarkus.mailer.runtime.DkimSignOptionsConfig
-
Configures to enable or disable signature sign timestamp.
- signedHeaders - Variable in class io.quarkus.mailer.runtime.DkimSignOptionsConfig
-
Configures the signed headers in DKIM, separated by commas.
- SIMPLE - io.quarkus.mailer.runtime.DkimSignOptionsConfig.CanonicalizationAlgorithmOption
- ssl - Variable in class io.quarkus.mailer.runtime.MailConfig
-
Enables or disables the TLS/SSL.
- startTLS - Variable in class io.quarkus.mailer.runtime.MailConfig
-
Sets the TLS security mode for the connection.
- stop() - Method in class io.quarkus.mailer.runtime.MailClientProducer
- subject(String) - Method in interface io.quarkus.mailer.MailTemplate.MailTemplateInstance
- subject(String) - Method in class io.quarkus.mailer.runtime.MailTemplateInstanceImpl
T
- template - Variable in class io.quarkus.mailer.runtime.MailTemplateProducer
- templateInstance() - Method in interface io.quarkus.mailer.MailTemplate.MailTemplateInstance
-
The returned instance does not represent a specific template but a delegating template.
- templateInstance() - Method in class io.quarkus.mailer.runtime.MailTemplateInstanceImpl
- to(String...) - Method in interface io.quarkus.mailer.MailTemplate.MailTemplateInstance
- to(String...) - Method in interface io.quarkus.mailer.MailTemplate
- to(String...) - Method in class io.quarkus.mailer.runtime.MailTemplateInstanceImpl
- trustAll - Variable in class io.quarkus.mailer.runtime.MailConfig
-
Set whether all server certificates should be trusted.
- truststore - Variable in class io.quarkus.mailer.runtime.MailConfig
-
Configures the trust store.
- TrustStoreConfig - Class in io.quarkus.mailer.runtime
- TrustStoreConfig() - Constructor for class io.quarkus.mailer.runtime.TrustStoreConfig
- TrustStoreConfig$$accessor - Class in io.quarkus.mailer.runtime
- type - Variable in class io.quarkus.mailer.runtime.TrustStoreConfig
-
Sets the trust store type.
U
- username - Variable in class io.quarkus.mailer.runtime.MailConfig
-
Sets the username to connect to the SMTP server.
V
- value - Variable in class io.quarkus.mailer.runtime.MailTemplateInstanceImpl.Result
- valueOf(String) - Static method in enum io.quarkus.mailer.runtime.DkimSignOptionsConfig.CanonicalizationAlgorithmOption
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.quarkus.mailer.runtime.DkimSignOptionsConfig.CanonicalizationAlgorithmOption
-
Returns an array containing the constants of this enum type, in the order they are declared.
- variant - Variable in class io.quarkus.mailer.runtime.MailTemplateInstanceImpl.Result
- vertx - Variable in class io.quarkus.mailer.runtime.MutinyMailerImpl
W
- withHtml(String, String, String) - Static method in class io.quarkus.mailer.Mail
-
Creates a new instance of
Mail
that contains a "html" body. - withText(String, String, String) - Static method in class io.quarkus.mailer.Mail
-
Creates a new instance of
Mail
that contains a "text" body. - workstation - Variable in class io.quarkus.mailer.runtime.NtlmConfig
-
Sets the workstation used on NTLM authentication.
All Classes All Packages