public class MailUtil extends Object
Modifier and Type | Field and Description |
---|---|
static org.slf4j.Logger |
log |
Constructor and Description |
---|
MailUtil() |
Modifier and Type | Method and Description |
---|---|
static String |
convertEmailList(String mailTo)
convert email address mapping
. |
static Map<String,String> |
convertToMap(String parameters)
Transforms a string name=value\r\nname=value..
|
static List<MailAttachment> |
createAttachmentList()
Creates a list with the documents uploaded in the form.
|
static List<MailAttachment> |
createAttachmentList(Map parameters) |
protected static Collection<info.magnolia.cms.security.User> |
getAllUserNodes(info.magnolia.cms.security.UserManager manager) |
protected static void |
getGroupMembersMails(info.magnolia.cms.security.UserManager manager,
StringBuffer ret,
String groupName) |
static Object |
getParameter(Map<String,Object> param,
String name,
String defaultValue) |
protected static String |
getUserMail(info.magnolia.cms.security.User user) |
static void |
logMail(Map params,
String loggerName) |
public static Map<String,String> convertToMap(String parameters) throws IOException
IOException
public static List<MailAttachment> createAttachmentList()
public static List<MailAttachment> createAttachmentList(Map parameters)
public static String convertEmailList(String mailTo)
user-
will be replace by the email address of the user as stored in the user repository
group-
willprotected static void getGroupMembersMails(info.magnolia.cms.security.UserManager manager, StringBuffer ret, String groupName)
protected static Collection<info.magnolia.cms.security.User> getAllUserNodes(info.magnolia.cms.security.UserManager manager) throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
protected static String getUserMail(info.magnolia.cms.security.User user)
public static Object getParameter(Map<String,Object> param, String name, String defaultValue)
Copyright © 2020 Magnolia International Ltd.. All rights reserved.