public class MailerHelper extends Object
Mailer.| Constructor and Description |
|---|
MailerHelper() |
| Modifier and Type | Method and Description |
|---|---|
static javax.mail.internet.MimeMessage |
signAndOrEncryptMessageWithSmime(@NotNull javax.mail.Session session,
@NotNull javax.mail.internet.MimeMessage messageToProtect,
@NotNull org.simplejavamail.api.email.Email emailContainingSmimeDetails)
Depending on the Email configuration, signs and then encrypts message (both steps optional), using the S/MIME module.
|
static javax.mail.internet.MimeMessage |
signMessageWithDKIM(@NotNull javax.mail.internet.MimeMessage messageToSign,
@NotNull org.simplejavamail.api.email.Email emailContainingSigningDetails) |
static boolean |
validate(@NotNull org.simplejavamail.api.email.Email email,
@NotNull EnumSet<org.hazlewood.connor.bottema.emailaddress.EmailAddressCriteria> emailAddressCriteria) |
public static boolean validate(@NotNull
@NotNull org.simplejavamail.api.email.Email email,
@NotNull
@NotNull EnumSet<org.hazlewood.connor.bottema.emailaddress.EmailAddressCriteria> emailAddressCriteria)
throws org.simplejavamail.MailException
org.simplejavamail.MailExceptionpublic static javax.mail.internet.MimeMessage signMessageWithDKIM(@NotNull
@NotNull javax.mail.internet.MimeMessage messageToSign,
@NotNull
@NotNull org.simplejavamail.api.email.Email emailContainingSigningDetails)
DKIMModule.signMessageWithDKIM(MimeMessage, Email)public static javax.mail.internet.MimeMessage signAndOrEncryptMessageWithSmime(@NotNull
@NotNull javax.mail.Session session,
@NotNull
@NotNull javax.mail.internet.MimeMessage messageToProtect,
@NotNull
@NotNull org.simplejavamail.api.email.Email emailContainingSmimeDetails)
SMIMEModule.signAndOrEncryptEmail(Session, MimeMessage, Email)Copyright © 2009–2020. All rights reserved.