| Package | Description |
|---|---|
| org.simplejavamail.api.mailer | |
| org.simplejavamail.springsupport |
Contains the only exposed API of this module which is the entry class to import into Spring.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
MailerGenericBuilder<T extends MailerGenericBuilder<?>>
Builder superclass which contains API to take care of all generic Mailer properties unrelated to the SMTP server
(host, port, username, password and transport strategy).
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
MailerFromSessionBuilder<T extends MailerFromSessionBuilder<?>>
Intermediate builder interface that supports a fixed
Session instance. |
interface |
MailerRegularBuilder<T extends MailerRegularBuilder<?>>
Default builder for generating Mailer instances.
|
| Modifier and Type | Method and Description |
|---|---|
MailerGenericBuilder<?> |
SimpleJavaMailSpringSupport.loadGlobalConfigAndCreateDefaultMailer(@Nullable String javaxmailDebug,
@Nullable String transportstrategy,
@Nullable String smtpHost,
@Nullable String smtpPort,
@Nullable String smtpUsername,
@Nullable String smtpPassword,
@Nullable String disableAllClientValidation,
@Nullable String customSSLFactoryClass,
@Nullable String customSSLFactoryClassSpringBoot,
@Nullable String proxyHost,
@Nullable String proxyPort,
@Nullable String proxyUsername,
@Nullable String proxyPassword,
@Nullable String proxySocks5bridgePort,
@Nullable String defaultContentTransferEncoding,
@Nullable String defaultSubject,
@Nullable String defaultFromName,
@Nullable String defaultFromAddress,
@Nullable String defaultReplytoName,
@Nullable String defaultReplytoAddress,
@Nullable String defaultBouncetoName,
@Nullable String defaultBouncetoAddress,
@Nullable String defaultToName,
@Nullable String defaultToAddress,
@Nullable String defaultCcName,
@Nullable String defaultCcAddress,
@Nullable String defaultBccName,
@Nullable String defaultBccAddress,
@Nullable String defaultPoolsize,
@Nullable String defaultPoolKeepAlivetime,
@Nullable String defaultPoolKeepAlivetimeSpringBoot,
@Nullable String defaultConnectionPoolCluterKey,
@Nullable String defaultConnectionPoolCoreSize,
@Nullable String defaultConnectionPoolMaxSize,
@Nullable String defaultConnectionPoolClaimTimeoutMillis,
@Nullable String defaultConnectionPoolExpireAfterMillis,
@Nullable String defaultConnectionPoolLoadBalancingStrategy,
@Nullable String defaultSessionTimeoutMillis,
@Nullable String defaultTrustAllHosts,
@Nullable String defaultTrustedHosts,
@Nullable String defaultVerifyServerIdentity,
@Nullable String transportModeLoggingOnly,
@Nullable String opportunisticTls,
@Nullable String smimeSigningKeyStore,
@Nullable String smimeSigningKeyStorePassword,
@Nullable String smimeSigningKeyStorePasswordSpringBoot,
@Nullable String smimeSigningKeyAlias,
@Nullable String smimeSigningKeyAliasSpringBoot,
@Nullable String smimeSigningKeyPassword,
@Nullable String smimeSigningKeyPasswordSpringBoot,
@Nullable String smimeEncryptionCertificate,
@Nullable String dkimSigningPrivateKeyFileOrData,
@Nullable String dkimSigningPrivateKeyFileOrDataSpringBoot,
@Nullable String dkimSigningSelector,
@Nullable String dkimSigningDomain,
@Nullable String dkimSigningDomainSpringBoot,
@Nullable String dkimSigningExcludedHeadersFromDefaultSigningList,
@Nullable String dkimSigningExcludedHeadersFromDefaultSigningListSpringBoot,
@Nullable String embeddedimagesDynamicresolutionEnableDir,
@Nullable String embeddedimagesDynamicresolutionEnableUrl,
@Nullable String embeddedimagesDynamicresolutionEnableClassPath,
@Nullable String embeddedimagesDynamicresolutionBaseDir,
@Nullable String embeddedimagesDynamicresolutionBaseUrl,
@Nullable String embeddedimagesDynamicresolutionBaseClassPath,
@Nullable String embeddedimagesDynamicresolutionOutsideBaseDir,
@Nullable String embeddedimagesDynamicresolutionOutsideBaseClassPath,
@Nullable String embeddedimagesDynamicresolutionOutsideBaseUrl,
@Nullable String embeddedimagesDynamicresolutionMustBeSuccesful) |
| Modifier and Type | Method and Description |
|---|---|
Mailer |
SimpleJavaMailSpringSupport.defaultMailer(MailerGenericBuilder<?> defaultMailerBuilder) |
Copyright © 2009–2024. All rights reserved.