Package | Description |
---|---|
org.simplejavamail.api.email | |
org.simplejavamail.api.mailer | |
org.simplejavamail.api.mailer.config | |
org.simplejavamail.converter | |
org.simplejavamail.mailer |
Modifier and Type | Method and Description |
---|---|
@Nullable Pkcs12Config |
EmailPopulatingBuilder.getPkcs12ConfigForSmimeSigning() |
@Nullable Pkcs12Config |
Email.getPkcs12ConfigForSmimeSigning() |
Modifier and Type | Method and Description |
---|---|
EmailPopulatingBuilder |
EmailPopulatingBuilder.signWithSmime(@NotNull Pkcs12Config pkcs12Config)
Signs this email with an S/MIME signature, so the receiving client
can verify whether the email content was tampered with.
|
Modifier and Type | Method and Description |
---|---|
@Nullable Pkcs12Config |
MailerGenericBuilder.getPkcs12ConfigForSmimeSigning() |
Modifier and Type | Method and Description |
---|---|
T |
MailerGenericBuilder.signByDefaultWithSmime(@NotNull Pkcs12Config pkcs12Config)
Signs this all emails by default with an S/MIME signature, so the receiving client
can verify whether the email content was tampered with.
|
Modifier and Type | Method and Description |
---|---|
Pkcs12Config |
Pkcs12Config.Pkcs12ConfigBuilder.build() |
@Nullable Pkcs12Config |
EmailGovernance.getPkcs12ConfigForSmimeSigning() |
Modifier and Type | Method and Description |
---|---|
static jakarta.mail.internet.MimeMessage |
EmailConverter.emailToMimeMessage(@NotNull Email email,
@NotNull jakarta.mail.Session session,
@NotNull Pkcs12Config defaultSmimeSigningStore)
Refer to
MimeMessageProducerHelper.produceMimeMessage(Email, Session, Pkcs12Config) . |
static @NotNull Email |
EmailConverter.emlToEmail(@NotNull File emlFile,
@Nullable Pkcs12Config pkcs12Config)
Delegates to
EmailConverter.emlToEmailBuilder(File, Pkcs12Config) . |
static @NotNull Email |
EmailConverter.emlToEmail(@NotNull InputStream emlInputStream,
@Nullable Pkcs12Config pkcs12Config)
Delegates to
EmailConverter.emlToEmailBuilder(InputStream, Pkcs12Config) with the full string value read from the given InputStream . |
static @NotNull Email |
EmailConverter.emlToEmail(@NotNull String eml,
@Nullable Pkcs12Config pkcs12Config)
Delegates to
EmailConverter.emlToEmailBuilder(String, Pkcs12Config) . |
static @NotNull EmailPopulatingBuilder |
EmailConverter.emlToEmailBuilder(@NotNull File emlFile,
@Nullable Pkcs12Config pkcs12Config)
|
static @NotNull EmailPopulatingBuilder |
EmailConverter.emlToEmailBuilder(@NotNull InputStream emlInputStream,
@Nullable Pkcs12Config pkcs12Config)
Delegates to
EmailConverter.emlToEmail(String) with the full string value read from the given InputStream . |
static @NotNull EmailPopulatingBuilder |
EmailConverter.emlToEmailBuilder(@NotNull String eml,
@Nullable Pkcs12Config pkcs12Config)
Delegates to
EmailConverter.emlToMimeMessage(String, Session) using a dummy Session instance and passes the result to EmailConverter.mimeMessageToEmailBuilder(MimeMessage, Pkcs12Config) . |
static @NotNull Email |
EmailConverter.mimeMessageToEmail(@NotNull jakarta.mail.internet.MimeMessage mimeMessage,
@Nullable Pkcs12Config pkcs12Config)
|
static @NotNull Email |
EmailConverter.mimeMessageToEmail(@NotNull jakarta.mail.internet.MimeMessage mimeMessage,
@Nullable Pkcs12Config pkcs12Config,
boolean fetchAttachmentData)
|
static @NotNull EmailPopulatingBuilder |
EmailConverter.mimeMessageToEmailBuilder(@NotNull jakarta.mail.internet.MimeMessage mimeMessage,
@Nullable Pkcs12Config pkcs12Config)
|
static @NotNull EmailPopulatingBuilder |
EmailConverter.mimeMessageToEmailBuilder(@NotNull jakarta.mail.internet.MimeMessage mimeMessage,
@Nullable Pkcs12Config pkcs12Config,
boolean fetchAttachmentData) |
static @NotNull Email |
EmailConverter.outlookMsgToEmail(@NotNull File msgFile,
@Nullable Pkcs12Config pkcs12Config)
Delegates to
EmailConverter.outlookMsgToEmailBuilder(File, Pkcs12Config) and then builds and returns the email. |
static @NotNull Email |
EmailConverter.outlookMsgToEmail(@NotNull InputStream msgInputStream,
@Nullable Pkcs12Config pkcs12Config)
|
static @NotNull Email |
EmailConverter.outlookMsgToEmail(@NotNull String msgData,
@Nullable Pkcs12Config pkcs12Config) |
static @NotNull EmailPopulatingBuilder |
EmailConverter.outlookMsgToEmailBuilder(@NotNull File msgFile,
@Nullable Pkcs12Config pkcs12Config) |
static @NotNull org.simplejavamail.api.internal.outlooksupport.model.EmailFromOutlookMessage |
EmailConverter.outlookMsgToEmailBuilder(@NotNull InputStream msgInputStream,
@Nullable Pkcs12Config pkcs12Config) |
static @NotNull String |
EmailConverter.outlookMsgToEML(@NotNull File outlookMsgFile,
@Nullable Pkcs12Config pkcs12Config) |
static @NotNull String |
EmailConverter.outlookMsgToEML(@NotNull InputStream outlookMsgInputStream,
@Nullable Pkcs12Config pkcs12Config) |
static @NotNull String |
EmailConverter.outlookMsgToEML(@NotNull String msgData,
@Nullable Pkcs12Config pkcs12Config) |
static @NotNull jakarta.mail.internet.MimeMessage |
EmailConverter.outlookMsgToMimeMessage(@NotNull File outlookMsgFile,
@Nullable Pkcs12Config pkcs12Config) |
static @NotNull jakarta.mail.internet.MimeMessage |
EmailConverter.outlookMsgToMimeMessage(@NotNull InputStream outlookMsgInputStream,
@Nullable Pkcs12Config pkcs12Config) |
static @NotNull jakarta.mail.internet.MimeMessage |
EmailConverter.outlookMsgToMimeMessage(@NotNull String msgData,
@Nullable Pkcs12Config pkcs12Config) |
Modifier and Type | Method and Description |
---|---|
static jakarta.mail.internet.MimeMessage |
MailerHelper.signAndOrEncryptMessageWithSmime(@NotNull jakarta.mail.Session session,
@NotNull jakarta.mail.internet.MimeMessage messageToProtect,
@NotNull Email emailContainingSmimeDetails,
@Nullable Pkcs12Config defaultSmimeSigningStore)
Depending on the Email configuration, signs and then encrypts message (both steps optional), using the S/MIME module.
|
Copyright © 2009–2023. All rights reserved.