Package ch.autumo.beetroot.mailing
Class JakartaMailer
java.lang.Object
ch.autumo.beetroot.mailing.AbstractMailer
ch.autumo.beetroot.mailing.JakartaMailer
- All Implemented Interfaces:
Mailer
Jakarta Mailer.
-
Field Summary
Fields inherited from class ch.autumo.beetroot.mailing.AbstractMailer
auth, DEFAULT_SMTP_PORT, from, host, mailformats, password, port, portStr, pwEncoded, sslEnable, tlsEnable, userFields inherited from interface ch.autumo.beetroot.mailing.Mailer
EMAIL_PATTERN -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class ch.autumo.beetroot.mailing.AbstractMailer
initialize, loadTemplate, loadTemplateWithVariables, replaceAllLanguageVariables, replaceAllVariables
-
Constructor Details
-
JakartaMailer
public JakartaMailer()
-
-
Method Details
-
mail
public void mail(String[] to, String subject, Map<String, String> variables, String templateName, BeetRootHTTPSession session) throws ExceptionDescription copied from class:AbstractMailer- Specified by:
mailin interfaceMailer- Specified by:
mailin classAbstractMailer- Parameters:
to- email receiver addressessubject- subjectvariables- variables to parse in templatestemplateName- template namesession- HTTP session or null if not called within a servlet context (default language used)- Throws:
Exception- exception
-