A C D E F G I L M P S T V

A

addAttachment(MailAttachment) - Method in class info.magnolia.module.mail.MailTemplate
 
addAttachment(MailAttachment) - Method in class info.magnolia.module.mail.templates.MgnlEmail
 
addAttachment(MailAttachment) - Method in class info.magnolia.module.mail.templates.MgnlMultipartEmail
 
AddMailTemplateTask - Class in info.magnolia.module.mail.setup
Adds a mail template configuration.
AddMailTemplateTask(String, String, String, String, String, String) - Constructor for class info.magnolia.module.mail.setup.AddMailTemplateTask
 
addTemplatesConfiguration(MailTemplate) - Method in class info.magnolia.module.mail.MailModule
 

C

CHARSET_HEADER_STRING - Static variable in class info.magnolia.module.mail.templates.MgnlEmail
 
cleanupHtmlCode(String) - Method in class info.magnolia.module.mail.templates.impl.MgnlPageEmail
 
CONTENT_TYPE - Static variable in class info.magnolia.module.mail.templates.MgnlEmail
 
convertEmailList(String) - Static method in class info.magnolia.module.mail.util.MailUtil
convert email address mapping
.
convertToMap(String) - Static method in class info.magnolia.module.mail.util.MailUtil
Transforms a string name=value\r\nname=value..
createAttachmentList() - Static method in class info.magnolia.module.mail.util.MailUtil
Creates a list with the documents uploaded in the form.
createAttachmentList(Map) - Static method in class info.magnolia.module.mail.util.MailUtil
 

D

DISPOSITION_ATTACHMENT - Static variable in class info.magnolia.module.mail.templates.MailAttachment
 
DISPOSITION_INLINE - Static variable in class info.magnolia.module.mail.templates.MailAttachment
 
DISPOSITION_NORMAL - Static variable in class info.magnolia.module.mail.templates.MailAttachment
 

E

EMAIL_WITH_PERSONAL_PATTERN - Static variable in class info.magnolia.module.mail.templates.MgnlEmail
 
execute(Context) - Method in class info.magnolia.module.mail.commands.MailCommand
 

F

finalize() - Method in class info.magnolia.module.mail.handlers.ThreadedMailHandler
 
FreemarkerEmail - Class in info.magnolia.module.mail.templates.impl
Sends an email using a freemarker template.
FreemarkerEmail(MailTemplate) - Constructor for class info.magnolia.module.mail.templates.impl.FreemarkerEmail
 

G

getAllUserNodes() - Static method in class info.magnolia.module.mail.util.MailUtil
Deprecated. use getAllUserNodes(UserManager manager) instead
getAllUserNodes(UserManager) - Static method in class info.magnolia.module.mail.util.MailUtil
 
getAttachments() - Method in class info.magnolia.module.mail.MailTemplate
 
getBcc() - Method in class info.magnolia.module.mail.MailTemplate
 
getCc() - Method in class info.magnolia.module.mail.MailTemplate
 
getContentType() - Method in class info.magnolia.module.mail.MailTemplate
 
getContentType() - Method in class info.magnolia.module.mail.templates.MailAttachment
 
getContentType() - Method in class info.magnolia.module.mail.templates.MgnlEmail
 
getDescription() - Method in class info.magnolia.module.mail.templates.MailAttachment
 
getDisposition() - Method in class info.magnolia.module.mail.templates.MailAttachment
 
getEmail(Map<String, Object>) - Method in class info.magnolia.module.mail.MgnlMailFactory
Creates email with no attachments.
getEmail(Map<String, Object>, List<MailAttachment>) - Method in class info.magnolia.module.mail.MgnlMailFactory
Creates email with attachments.
getEmail(Map<String, Object>, List<MailAttachment>, MailTemplate) - Method in class info.magnolia.module.mail.MgnlMailFactory
 
getEmailFromTemplate(String, List<MailAttachment>, Map<String, Object>) - Method in class info.magnolia.module.mail.MgnlMailFactory
Creates email using predefined template.
getEmailFromTemplate(String, Map<String, Object>) - Method in class info.magnolia.module.mail.MgnlMailFactory
Creates email using predefined template with no attachments.
getEmailFromType(Map<String, Object>, String) - Method in class info.magnolia.module.mail.MgnlMailFactory
Creates email with no attachments.
getEmailFromType(Map<String, Object>, String, String, List<MailAttachment>) - Method in class info.magnolia.module.mail.MgnlMailFactory
 
getEmailFromType(Map<String, Object>, String, List<MailAttachment>) - Method in class info.magnolia.module.mail.MgnlMailFactory
Creates email with attachments.
getEmailFromType(MailTemplate) - Method in class info.magnolia.module.mail.MgnlMailFactory
 
getEmailHandler() - Method in class info.magnolia.module.mail.MgnlMailFactory
 
getFactory() - Method in class info.magnolia.module.mail.MailModule
 
getFile() - Method in class info.magnolia.module.mail.templates.MailAttachment
 
getFileName() - Method in class info.magnolia.module.mail.templates.MailAttachment
 
getFrom() - Method in class info.magnolia.module.mail.MailTemplate
 
getGroupMembersMails(UserManager, StringBuffer, String) - Static method in class info.magnolia.module.mail.util.MailUtil
 
getHandler() - Method in class info.magnolia.module.mail.MailModule
 
getInstance() - Static method in class info.magnolia.module.mail.MailModule
Deprecated. since 4.5, use IoC !
getMailMultipart() - Method in class info.magnolia.module.mail.templates.MgnlMultipartEmail
 
getMessages() - Method in class info.magnolia.module.mail.pages.SendMailPage
 
getMessages() - Method in class info.magnolia.module.mail.templates.impl.MgnlPageEmail
 
getMimeMultipart() - Method in class info.magnolia.module.mail.templates.MailAttachment
 
getName() - Method in class info.magnolia.module.mail.MailTemplate
 
getName() - Method in class info.magnolia.module.mail.templates.MailAttachment
 
getParameter(Map<String, Object>, String, String) - Static method in class info.magnolia.module.mail.util.MailUtil
 
getParameters() - Method in class info.magnolia.module.mail.MailTemplate
 
getPassword() - Method in class info.magnolia.module.mail.MailTemplate
 
getPath() - Method in class info.magnolia.module.mail.templates.MailAttachment
 
getRenderers() - Method in class info.magnolia.module.mail.MgnlMailFactory
 
getReplyTo() - Method in class info.magnolia.module.mail.MailTemplate
 
getSmtp() - Method in class info.magnolia.module.mail.MailModule
 
getSubject() - Method in class info.magnolia.module.mail.MailTemplate
 
getTemplate(String) - Method in class info.magnolia.module.mail.MgnlMailFactory
 
getTemplate() - Method in class info.magnolia.module.mail.templates.MgnlEmail
 
getTemplateFile() - Method in class info.magnolia.module.mail.MailTemplate
 
getTemplates() - Method in class info.magnolia.module.mail.pages.SendMailPage
 
getTemplatesConfiguration() - Method in class info.magnolia.module.mail.MailModule
 
getText() - Method in class info.magnolia.module.mail.MailTemplate
 
getTo() - Method in class info.magnolia.module.mail.MailTemplate
 
getType() - Method in class info.magnolia.module.mail.MailTemplate
 
getTypes() - Method in class info.magnolia.module.mail.pages.SendMailPage
 
getUrl() - Method in class info.magnolia.module.mail.templates.MailAttachment
 
getUserMail(User) - Static method in class info.magnolia.module.mail.util.MailUtil
 
getUsername() - Method in class info.magnolia.module.mail.MailTemplate
 

I

info.magnolia.module.mail - package info.magnolia.module.mail
 
info.magnolia.module.mail.commands - package info.magnolia.module.mail.commands
 
info.magnolia.module.mail.handlers - package info.magnolia.module.mail.handlers
 
info.magnolia.module.mail.pages - package info.magnolia.module.mail.pages
 
info.magnolia.module.mail.setup - package info.magnolia.module.mail.setup
 
info.magnolia.module.mail.templates - package info.magnolia.module.mail.templates
 
info.magnolia.module.mail.templates.impl - package info.magnolia.module.mail.templates.impl
 
info.magnolia.module.mail.util - package info.magnolia.module.mail.util
 
initSession() - Method in class info.magnolia.module.mail.MailTemplate
 
isBodyNotSetFlag() - Method in class info.magnolia.module.mail.templates.MgnlEmail
 
isMultipart() - Method in class info.magnolia.module.mail.templates.MgnlMultipartEmail
 

L

log - Static variable in class info.magnolia.module.mail.commands.MailCommand
 
log - Static variable in class info.magnolia.module.mail.templates.MgnlEmail
 
log - Static variable in class info.magnolia.module.mail.util.MailUtil
 
LoggingLevel - Class in info.magnolia.module.mail.handlers
Defines custom logging level for forms data.
LoggingLevel(int, String, int) - Constructor for class info.magnolia.module.mail.handlers.LoggingLevel
 
logMail(Map, String) - Static method in class info.magnolia.module.mail.util.MailUtil
 

M

MAIL_ATTACHMENTS - Static variable in class info.magnolia.module.mail.MailTemplate
 
MAIL_BODY - Static variable in class info.magnolia.module.mail.MailTemplate
 
MAIL_CC - Static variable in class info.magnolia.module.mail.MailTemplate
 
MAIL_CONTENT_TYPE - Static variable in class info.magnolia.module.mail.MailTemplate
 
MAIL_FROM - Static variable in class info.magnolia.module.mail.MailTemplate
 
MAIL_HTML - Static variable in class info.magnolia.module.mail.MailTemplate
 
MAIL_PARAMETERS - Static variable in class info.magnolia.module.mail.MailTemplate
 
MAIL_SUBJECT - Static variable in class info.magnolia.module.mail.MailTemplate
 
MAIL_TEMPLATE_FILE - Static variable in class info.magnolia.module.mail.MailTemplate
 
MAIL_TEMPLATE_SIMPLE - Static variable in interface info.magnolia.module.mail.MailConstants
 
MAIL_TO - Static variable in class info.magnolia.module.mail.MailTemplate
 
MAIL_TO_WORKFLOW - Static variable in class info.magnolia.module.mail.MailTemplate
 
MAIL_TRAIL - Static variable in class info.magnolia.module.mail.handlers.LoggingLevel
 
MAIL_TYPE - Static variable in class info.magnolia.module.mail.MailTemplate
 
MailAttachment - Class in info.magnolia.module.mail.templates
Represents a mail attachment.
MailAttachment() - Constructor for class info.magnolia.module.mail.templates.MailAttachment
 
MailAttachment(File, String, String, String) - Constructor for class info.magnolia.module.mail.templates.MailAttachment
 
MailAttachment(URL, String, String, String) - Constructor for class info.magnolia.module.mail.templates.MailAttachment
 
MailAttachment(URL, String, String) - Constructor for class info.magnolia.module.mail.templates.MailAttachment
 
MailAttachment(URL, String) - Constructor for class info.magnolia.module.mail.templates.MailAttachment
 
MailCommand - Class in info.magnolia.module.mail.commands
the command for sending mail.
MailCommand() - Constructor for class info.magnolia.module.mail.commands.MailCommand
 
MailConstants - Interface in info.magnolia.module.mail
Useful constants for mail.
MailException - Exception in info.magnolia.module.mail
This exception is used to alert the user of a bad usage of the Magnolia Mail API.
MailException(Throwable) - Constructor for exception info.magnolia.module.mail.MailException
 
MailException(String) - Constructor for exception info.magnolia.module.mail.MailException
 
MailException(String, Throwable) - Constructor for exception info.magnolia.module.mail.MailException
 
MailModule - Class in info.magnolia.module.mail
Mail module.
MailModule() - Constructor for class info.magnolia.module.mail.MailModule
 
MailModuleVersionHandler - Class in info.magnolia.module.mail.setup
Module's version handler.
MailModuleVersionHandler() - Constructor for class info.magnolia.module.mail.setup.MailModuleVersionHandler
 
MailTemplate - Class in info.magnolia.module.mail
Mail template used to send emails with Magnolia.
MailTemplate() - Constructor for class info.magnolia.module.mail.MailTemplate
 
MailUtil - Class in info.magnolia.module.mail.util
Provides static utility methods to work with emails in Magnolia.
MailUtil() - Constructor for class info.magnolia.module.mail.util.MailUtil
 
MgnlEmail - Class in info.magnolia.module.mail.templates
Base class to send emails using Magnolia.
MgnlEmail(MailTemplate) - Constructor for class info.magnolia.module.mail.templates.MgnlEmail
 
MgnlMailFactory - Class in info.magnolia.module.mail
This reads the repository to know what kind of email to instantiate.
MgnlMailFactory() - Constructor for class info.magnolia.module.mail.MgnlMailFactory
Use getInstance to get the current used instance.
MgnlMailHandler - Interface in info.magnolia.module.mail.handlers
The interface to implement for sending emails with Magnolia.
MgnlMultipartEmail - Class in info.magnolia.module.mail.templates
A base class for sending mails with attachments.
MgnlMultipartEmail(MailTemplate) - Constructor for class info.magnolia.module.mail.templates.MgnlMultipartEmail
 
MgnlPageEmail - Class in info.magnolia.module.mail.templates.impl
MgnlPageEmail.
MgnlPageEmail(MailTemplate) - Constructor for class info.magnolia.module.mail.templates.impl.MgnlPageEmail
 
MIME_MIXED - Static variable in class info.magnolia.module.mail.templates.MailAttachment
 
MIME_RELATED - Static variable in class info.magnolia.module.mail.templates.MailAttachment
 
multipartMixed - Variable in class info.magnolia.module.mail.templates.MgnlMultipartEmail
 
multipartRelated - Variable in class info.magnolia.module.mail.templates.MgnlMultipartEmail
 

P

PREFIX_GROUP - Static variable in interface info.magnolia.module.mail.MailConstants
 
PREFIX_ROLE - Static variable in interface info.magnolia.module.mail.MailConstants
 
PREFIX_USER - Static variable in interface info.magnolia.module.mail.MailConstants
 
prepareAndSendMail(MgnlEmail) - Method in interface info.magnolia.module.mail.handlers.MgnlMailHandler
Prepare the email (format it) and send it.
prepareAndSendMail(MgnlEmail) - Method in class info.magnolia.module.mail.handlers.SimpleMailHandler
 
prepareAndSendMail(MgnlEmail) - Method in class info.magnolia.module.mail.handlers.ThreadedMailHandler
Prepare the email (format it) and send it.
proccesFreemarkerString(String) - Method in class info.magnolia.module.mail.templates.impl.FreemarkerEmail
 

S

send() - Method in class info.magnolia.module.mail.pages.SendMailPage
 
sendMail(MgnlEmail) - Method in interface info.magnolia.module.mail.handlers.MgnlMailHandler
Send the email as is, without touching it.
sendMail(MgnlEmail) - Method in class info.magnolia.module.mail.handlers.SimpleMailHandler
 
sendMail(MgnlEmail) - Method in class info.magnolia.module.mail.handlers.ThreadedMailHandler
Send the email as is, without touching it.
SendMailPage - Class in info.magnolia.module.mail.pages
A simple page to send emails.
SendMailPage(String, HttpServletRequest, HttpServletResponse) - Constructor for class info.magnolia.module.mail.pages.SendMailPage
 
setAttachments(List<MailAttachment>) - Method in class info.magnolia.module.mail.MailTemplate
 
setAttachments(List<MailAttachment>) - Method in class info.magnolia.module.mail.templates.MgnlEmail
 
setBcc(String) - Method in class info.magnolia.module.mail.MailTemplate
 
setBccList(String) - Method in class info.magnolia.module.mail.templates.MgnlEmail
 
setBody(String) - Method in class info.magnolia.module.mail.templates.impl.FreemarkerEmail
 
setBody(String) - Method in class info.magnolia.module.mail.templates.impl.SimpleEmail
 
setBody(String) - Method in class info.magnolia.module.mail.templates.MgnlEmail
 
setBody() - Method in class info.magnolia.module.mail.templates.MgnlEmail
 
setBody(String) - Method in class info.magnolia.module.mail.templates.MgnlMultipartEmail
 
setBodyFromResourceFile() - Method in class info.magnolia.module.mail.templates.impl.FreemarkerEmail
 
setBodyFromResourceFile() - Method in class info.magnolia.module.mail.templates.impl.MgnlPageEmail
 
setBodyFromResourceFile() - Method in class info.magnolia.module.mail.templates.impl.VelocityEmail
 
setBodyFromResourceFile() - Method in class info.magnolia.module.mail.templates.MgnlEmail
 
setBodyFromTemplate(Template, Map) - Method in class info.magnolia.module.mail.templates.impl.MgnlPageEmail
 
setBodyNotSetFlag(boolean) - Method in class info.magnolia.module.mail.templates.MgnlEmail
 
setCc(String) - Method in class info.magnolia.module.mail.MailTemplate
 
setCcList(String) - Method in class info.magnolia.module.mail.templates.MgnlEmail
 
setCharsetHeader(String) - Method in class info.magnolia.module.mail.templates.MgnlEmail
 
setContentType(String) - Method in class info.magnolia.module.mail.MailTemplate
 
setDescription(String) - Method in class info.magnolia.module.mail.templates.MailAttachment
 
setDisposition(String) - Method in class info.magnolia.module.mail.templates.MailAttachment
 
setFactory(MgnlMailFactory) - Method in class info.magnolia.module.mail.MailModule
 
setFrom(String) - Method in class info.magnolia.module.mail.MailTemplate
 
setFrom(String) - Method in class info.magnolia.module.mail.templates.impl.FreemarkerEmail
 
setFrom(String) - Method in class info.magnolia.module.mail.templates.MgnlEmail
 
setHandler(MgnlMailHandler) - Method in class info.magnolia.module.mail.MailModule
 
setMimeMultipart(String) - Method in class info.magnolia.module.mail.templates.MailAttachment
 
setName(String) - Method in class info.magnolia.module.mail.MailTemplate
 
setName(String) - Method in class info.magnolia.module.mail.templates.MailAttachment
 
setParameters(Map<String, Object>) - Method in class info.magnolia.module.mail.MailTemplate
 
setPassword(String) - Method in class info.magnolia.module.mail.MailTemplate
 
setPath(String) - Method in class info.magnolia.module.mail.templates.MailAttachment
 
setRenderers(Map<String, String>) - Method in class info.magnolia.module.mail.MgnlMailFactory
 
setReplyTo(String) - Method in class info.magnolia.module.mail.MailTemplate
 
setReplyToList(String) - Method in class info.magnolia.module.mail.templates.MgnlEmail
 
setSmtp(Map<String, String>) - Method in class info.magnolia.module.mail.MailModule
 
setSubject(String) - Method in class info.magnolia.module.mail.MailTemplate
 
setSubject(String) - Method in class info.magnolia.module.mail.templates.impl.FreemarkerEmail
 
setSubject(String) - Method in class info.magnolia.module.mail.templates.MgnlEmail
 
setTemplate(MailTemplate) - Method in class info.magnolia.module.mail.templates.MgnlEmail
 
setTemplateFile(String) - Method in class info.magnolia.module.mail.MailTemplate
 
setTemplatesConfiguration(List<MailTemplate>) - Method in class info.magnolia.module.mail.MailModule
 
setText(String) - Method in class info.magnolia.module.mail.MailTemplate
 
setTo(String) - Method in class info.magnolia.module.mail.MailTemplate
 
setToList(String) - Method in class info.magnolia.module.mail.templates.impl.FreemarkerEmail
 
setToList(String) - Method in class info.magnolia.module.mail.templates.MgnlEmail
 
setType(String) - Method in class info.magnolia.module.mail.MailTemplate
 
setUrl(URL) - Method in class info.magnolia.module.mail.templates.MailAttachment
 
setUsername(String) - Method in class info.magnolia.module.mail.MailTemplate
 
setValues(Map<String, Object>, List<MailAttachment>) - Method in class info.magnolia.module.mail.MailTemplate
 
SimpleEmail - Class in info.magnolia.module.mail.templates.impl
Simple mail with attachments.
SimpleEmail(MailTemplate) - Constructor for class info.magnolia.module.mail.templates.impl.SimpleEmail
 
SimpleMailHandler - Class in info.magnolia.module.mail.handlers
This is a simple util class to send email from the form pages ...
SimpleMailHandler() - Constructor for class info.magnolia.module.mail.handlers.SimpleMailHandler
 
SMTP_DEFAULT_HOST - Static variable in interface info.magnolia.module.mail.MailConstants
 
SMTP_DEFAULT_PORT - Static variable in interface info.magnolia.module.mail.MailConstants
 
SMTP_PASSWORD - Static variable in interface info.magnolia.module.mail.MailConstants
 
SMTP_PORT - Static variable in interface info.magnolia.module.mail.MailConstants
 
SMTP_SEND_PARTIAL - Static variable in interface info.magnolia.module.mail.MailConstants
 
SMTP_SERVER - Static variable in interface info.magnolia.module.mail.MailConstants
 
SMTP_SSL - Static variable in interface info.magnolia.module.mail.MailConstants
 
SMTP_TLS - Static variable in interface info.magnolia.module.mail.MailConstants
 
SMTP_USER - Static variable in interface info.magnolia.module.mail.MailConstants
 
start(ModuleLifecycleContext) - Method in class info.magnolia.module.mail.MailModule
 
stop(ModuleLifecycleContext) - Method in class info.magnolia.module.mail.MailModule
 
SUFFIX - Static variable in class info.magnolia.module.mail.templates.impl.MgnlPageEmail
 

T

TEXT_HTML_UTF - Static variable in class info.magnolia.module.mail.templates.MgnlEmail
 
TEXT_PLAIN_UTF - Static variable in class info.magnolia.module.mail.templates.MgnlEmail
 
ThreadedMailHandler - Class in info.magnolia.module.mail.handlers
This class is meant to allow async emails ...
toLevel(String) - Static method in class info.magnolia.module.mail.handlers.LoggingLevel
 
toLevel(int) - Static method in class info.magnolia.module.mail.handlers.LoggingLevel
 

V

VelocityEmail - Class in info.magnolia.module.mail.templates.impl
Sends an email using a velocity template.
VelocityEmail(MailTemplate) - Constructor for class info.magnolia.module.mail.templates.impl.VelocityEmail
 

A C D E F G I L M P S T V

Copyright © 2003-2013 Magnolia International Ltd.. All Rights Reserved.