amail.cli-module.8.12.3.source-code.therapi.data Maven / Gradle / Ivy
java.util.HashMa?~?public abstract org.simplejavamail.api.mailer.MailerGenericBuilder org.simplejavamail.api.mailer.MailerGenericBuilder.resetTrustingAllHosts()com.github.therapi.runtimejavadoc.MethodJavado?com.github.therapi.runtimejavadoc.Commen?java.util.ArrayLis?com.github.therapi.runtimejavadoc.CommentTex??Reset trusting any host; trust all hosts is set to com.github.therapi.runtimejavadoc.InlineValu?com.github.therapi.runtimejavadoc.Valu?org.simplejavamail.api.mailer.MailerGenericBuilderDEFAULT_TRUST_ALL_HOST??.java.util.LinkedHashMa?resetTrustingAllHost??com.github.therapi.runtimejavadoc.SeeAlsoJavado? com.github.therapi.runtimejavadoc.Lin?#trustingAllHosts(boolean?? boolea?org.simplejavamail.api.mailer.MailerGenericBuildertrustingAllHost?? #trustingSSLHosts(String...?? String..??org.simplejavamail.api.mailer.MailerGenericBuildertrustingSSLHost?? ?#verifyingServerIdentity(boolean)? boolea?org.simplejavamail.api.mailer.MailerGenericBuilderverifyingServerIdentit???public abstract org.simplejavamail.api.email.EmailPopulatingBuilder org.simplejavamail.api.email.EmailStartingBuilder.replyingToAll(jakarta.mail.internet.MimeMessage)Delegates to?
com.github.therapi.runtimejavadoc.InlineLin? ?#replyingTo(MimeMessage, boolean, String)? MimeMessag?boolea?Strin?org.simplejavamail.api.email.EmailStartingBuilderreplyingT?? with replyToAll set to true
and a default HTML quoting
template.replyingToAl?? ?jakarta.mail.internet.MimeMessagemessag?com.github.therapi.runtimejavadoc.ParamJavado?? ?The email to include as replied-to-email and who's receivers all will receive the new reply email.messag?? #DEFAULT_QUOTING_MARKU??org.simplejavamail.api.email.EmailStartingBuilderDEFAULT_QUOTING_MARKU???public abstract org.simplejavamail.api.email.EmailPopulatingBuilder org.simplejavamail.api.email.EmailPopulatingBuilder.withPlainText(java.lang.String)? ?Sets the optional email message body in plain text.
Both text and HTML can be provided, which will be offered to the email client as alternative content. Email clients that support it, will
favor HTML over plain text and ignore the text body completely.withPlainTex?? java.lang.Strin?tex?? ?Plain text to set as email body (overwrites any previous plain text body). If no HTML body is included as well, plain text
would be used instead by the email client.tex?? #withPlainText(File?? Fil?org.simplejavamail.api.email.EmailPopulatingBuilderwithPlainTex?? #prependText(String?? Strin?org.simplejavamail.api.email.EmailPopulatingBuilderprependTex?? #appendText(String?? Strin?org.simplejavamail.api.email.EmailPopulatingBuilderappendTex???public abstract org.simplejavamail.api.email.EmailPopulatingBuilder org.simplejavamail.api.email.EmailPopulatingBuilder.withEmbeddedImageBaseUrl(java.lang.String)Delegates to?
#withEmbeddedImageBaseUrl(URL?? UR̴org.simplejavamail.api.email.EmailPopulatingBuilderwithEmbeddedImageBaseUr??.withEmbeddedImageBaseUr?? java.lang.Strin?embeddedImageBaseUr?? ?The base URL used when resolving images sources in HTML text.embeddedImageBaseUr?? ?#withEmbeddedImageAutoResolutionForURLs(boolean)? boolea?org.simplejavamail.api.email.EmailPopulatingBuilder?withEmbeddedImageAutoResolutionForURLs? ?#allowingEmbeddedImageOutsideBaseUrl(boolean)? boolea?org.simplejavamail.api.email.EmailPopulatingBuilder?allowingEmbeddedImageOutsideBaseUrl??public abstract org.simplejavamail.api.mailer.MailerGenericBuilder org.simplejavamail.api.mailer.MailerGenericBuilder.withTransportModeLoggingOnly(java.lang.Boolean)? ?Determines whether at the very last moment an email is sent out using JavaMail's native API or whether the email is simply only logged.withTransportModeLoggingOnl?? java.lang.Boolea?transportModeLoggingOnl?Flag?com.github.therapi.runtimejavadoc.InlineTa?cod?tru? or?cod?fals?? that enables or disables logging only mode when sending emails.transportModeLoggingOnl?? #resetTransportModeLoggingOnly(??org.simplejavamail.api.mailer.MailerGenericBuilderresetTransportModeLoggingOnl???public abstract org.simplejavamail.api.email.EmailPopulatingBuilder org.simplejavamail.api.email.EmailPopulatingBuilder.withPlainText(java.io.File)Delegates to?
#withPlainText(String?? Strin?org.simplejavamail.api.email.EmailPopulatingBuilderwithPlainTex??.withPlainTex?? java.io.Fil?textFil?? ?Plain text to set as email body (overwrites any previous plain text body). If no HTML body is included as well, plain text
would be used instead by the email client.textFil??public abstract org.simplejavamail.api.email.EmailPopulatingBuilder org.simplejavamail.api.email.EmailPopulatingBuilder.appendTextHTML(java.lang.String)? ?Appends HTML text to the current HTML text body (or starts it if HTML text body is missing).appendTextHTM?? java.lang.Strin?textHTM?? ?The HTML text to append to whatever is already there in the body.textHTM?? #appendTextHTML(File?? Fil?org.simplejavamail.api.email.EmailPopulatingBuilderappendTextHTM?? #prependTextHTML(String?? Strin?org.simplejavamail.api.email.EmailPopulatingBuilderprependTextHTM?? #withHTMLText(String?? Strin?org.simplejavamail.api.email.EmailPopulatingBuilderwithHTMLTex???public abstract org.simplejavamail.api.mailer.MailerGenericBuilder org.simplejavamail.api.mailer.MailerGenericBuilder.clearProperties()? Removes all properties?clearPropertie?? #withProperties(Properties?? Propertie?org.simplejavamail.api.mailer.MailerGenericBuilderwithPropertie???public abstract org.simplejavamail.api.mailer.MailerGenericBuilder org.simplejavamail.api.mailer.MailerGenericBuilder.withThreadPoolKeepAliveTime(java.lang.Integer)?When set to a non-zero value (milliseconds), this keepAlivetime is applied to both core and extra threads. This is so that
these threads can never block the JVM from exiting once they finish their task. This is different from daemon threads,
which are abandonded without waiting for them to finish the tasks.
When set to zero, this keepAliveTime is applied only to extra threads, not core threads. This is the classic executor
behavior, but this blocks the JVM from exiting.
Defaults to ?org.simplejavamail.api.mailer.MailerGenericBuilderDEFAULT_POOL_KEEP_ALIVE_TIM??ms.
Note: this is only used in combination with the ?org.simplejavamail.internal.modules.BatchModuleNAM??.withThreadPoolKeepAliveTim?? java.lang.Intege?threadPoolKeepAliveTim?? ?Value in milliseconds. See main description for details.threadPoolKeepAliveTim?? #resetThreadPoolKeepAliveTime(??org.simplejavamail.api.mailer.MailerGenericBuilderresetThreadPoolKeepAliveTim???public abstract org.simplejavamail.api.email.EmailStartingBuilder org.simplejavamail.api.email.EmailStartingBuilder.ignoringOverrides()?Configures this builder to create an email ignoring the all overrides from (System) properties, config files or defaults email on
Mailer level in the
?org.simplejavamail.api.mailer.config.EmailGovernance?org.simplejavamail.api.mailer.config.EmailGovernance??. You can make individual exceptions with
?EmailPopulatingBuilder#dontApplyOverrideValueFor(EmailProperty...)? EmailProperty..?EmailPopulatingBuilde?dontApplyOverrideValueFo??
Note: This is irrelevant for Email instances used to set on
?org.simplejavamail.api.mailer.config.EmailGovernance?org.simplejavamail.api.mailer.config.EmailGovernance??
as defaults or overrides reference.ignoringOverride?? ?EmailPopulatingBuilder#dontApplyOverrideValueFor(EmailProperty...)? EmailProperty..?EmailPopulatingBuilde?dontApplyOverrideValueFo???public abstract org.simplejavamail.api.email.EmailPopulatingBuilder org.simplejavamail.api.email.EmailPopulatingBuilder.withContentTransferEncoding(org.simplejavamail.api.email.ContentTransferEncoding)?Determines what encoding is applied to the text/html/iCalendar encoding in the MimeMessage/EML. Default is
?ContentTransferEncoding#QUOTED_PRINTABLEContentTransferEncodin?QUOTED_PRINTABL??, which basicallt means plain
text, so you can just read the content of the EML (if not encrypted).
However, you can choose another encoding as supported by Jakarta Mail. The list is quite extensive, but the most common alternative is base64. This might be useful for example for obfuscating
the content to some extent.withContentTransferEncodin?? ?org.simplejavamail.api.email.ContentTransferEncodingcontentTransferEncodin?? ?The encoder to use for the text/html/iCalendar content.contentTransferEncodin??public abstract org.simplejavamail.api.email.EmailPopulatingBuilder org.simplejavamail.api.email.EmailPopulatingBuilder.prependTextHTML(java.io.File)Delegates to?
#prependTextHTML(String?? Strin?org.simplejavamail.api.email.EmailPopulatingBuilderprependTextHTM??.prependTextHTM?? java.io.Fil?textHTMLFil?? ?The HTML text to prepend to whatever is already there in the body.textHTMLFil??public abstract org.simplejavamail.api.email.EmailPopulatingBuilder org.simplejavamail.api.email.EmailPopulatingBuilder.clearEmbeddedImageBaseUrl()?Resets base URL for embedded images to cod?nul??.clearEmbeddedImageBaseUr??public abstract org.simplejavamail.api.email.EmailPopulatingBuilder org.simplejavamail.api.email.EmailPopulatingBuilder.withSubject(java.lang.String)? ?Sets the optional subject of this email.withSubjec?? java.lang.Strin?subjec?? ?Optional text to be used in the subject field of the email.subjec??public abstract org.simplejavamail.api.mailer.MailerGenericBuilder org.simplejavamail.api.mailer.MailerGenericBuilder.resetConnectionPoolClaimTimeoutMillis()?Resets connection pool connection claim timeout back to indefinately.
Note: this is only used in combination with the ?org.simplejavamail.internal.modules.BatchModuleNAM??.?resetConnectionPoolClaimTimeoutMillis? ?#withConnectionPoolClaimTimeoutMillis(Integer)? Intege?org.simplejavamail.api.mailer.MailerGenericBuilder?withConnectionPoolClaimTimeoutMillis??public abstract org.simplejavamail.api.mailer.MailerGenericBuilder org.simplejavamail.api.mailer.MailerGenericBuilder.clearMaximumEmailSize()? ?Makes the maximum email size null
, meaning no size check will be performed.clearMaximumEmailSiz?? #withMaximumEmailSize(int?? in??org.simplejavamail.api.mailer.MailerGenericBuilderwithMaximumEmailSiz???public abstract org.simplejavamail.api.email.EmailPopulatingBuilder org.simplejavamail.api.email.EmailPopulatingBuilder.bcc(java.lang.String,java.lang.String)Delegates to?
?#withRecipients(String, boolean, Collection, Message.RecipientType)? Strin?boolea?Collectio?Message.RecipientTyp?org.simplejavamail.api.email.EmailPopulatingBuilderwithRecipient??, with recipientType=
Message.RecipientType#BC?Message.RecipientTyp?BC??
and fixedName=true
assigning or overwriting existing names with the provided name.bc?? java.lang.Strin?java.lang.Strin?nam?? ?The optional name of the BCC receiver(s) of the email. If multiples addresses are provided, all addresses will be in
this same name.nam?oneOrMoreAddresse?? ?Single RFC2822 address or delimited list of RFC2822 addresses of BCC receiver(s). Any names included are ignored if a
name was provided. Examples:
- [email protected]
- Lolly Pop<[email protected]>
- Moonpie <[email protected]>;Daisy <[email protected]>
- [email protected],[email protected],[email protected]
oneOrMoreAddresse??public abstract org.simplejavamail.api.mailer.MailerGenericBuilder org.simplejavamail.api.mailer.MailerGenericBuilder.resetConnectionPoolCoreSize()?Resets connection pool core size to its default (?org.simplejavamail.api.mailer.MailerGenericBuilderDEFAULT_CONNECTIONPOOL_CORE_SIZ??).
Note: this is only used in combination with the ?org.simplejavamail.internal.modules.BatchModuleNAM??.resetConnectionPoolCoreSiz?? ?#withConnectionPoolCoreSize(Integer)? Intege?org.simplejavamail.api.mailer.MailerGenericBuilderwithConnectionPoolCoreSiz???public abstract org.simplejavamail.api.mailer.MailerGenericBuilder org.simplejavamail.api.mailer.MailerGenericBuilder.withProxyBridgePort(java.lang.Integer)?Relevant only when using username authentication with a proxy.
Overrides the default for the intermediary SOCKS5 relay server bridge, which is a server that sits in between JavaMail and the remote proxy.
Defaults to ?org.simplejavamail.api.mailer.MailerGenericBuilderDEFAULT_PROXY_BRIDGE_POR?? if no custom default property was configured.
Note: this is only works in combination with the ?org.simplejavamail.internal.modules.AuthenticatedSocksModuleNAM??.withProxyBridgePor?? java.lang.Intege?proxyBridgePor?? ?The port to use for the proxy bridging server.proxyBridgePor?? #withProxyUsername(String?? Strin?org.simplejavamail.api.mailer.MailerGenericBuilderwithProxyUsernam???public abstract org.simplejavamail.api.mailer.MailerGenericBuilder org.simplejavamail.api.mailer.MailerGenericBuilder.withProxy(java.lang.String,java.lang.Integer,java.lang.String,java.lang.String)
?Sets proxy server settings, by delegating to:
-
#withProxyHost(String?? Strin?org.simplejavamail.api.mailer.MailerGenericBuilderwithProxyHos?