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.MailException
public 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.