com.liferay.util.mail
Class MailEngine
java.lang.Object
com.liferay.util.mail.MailEngine
public class MailEngine
- extends java.lang.Object
View Source
- Author:
- Brian Wing Shun Chan, Brian Myunghun Kim, Jorge Ferrer, Neil Griffin, Thiago Moreira, Brett Swaim
Method Summary |
static javax.mail.Session |
getSession()
|
static javax.mail.Session |
getSession(com.liferay.portal.kernel.mail.Account account)
|
static javax.mail.Session |
getSession(boolean cache)
|
static void |
send(byte[] msgByteArray)
|
static void |
send(javax.mail.internet.InternetAddress from,
javax.mail.internet.InternetAddress[] to,
javax.mail.internet.InternetAddress[] cc,
javax.mail.internet.InternetAddress[] bcc,
javax.mail.internet.InternetAddress[] bulkAddresses,
java.lang.String subject,
java.lang.String body,
boolean htmlFormat,
javax.mail.internet.InternetAddress[] replyTo,
java.lang.String messageId,
java.lang.String inReplyTo)
|
static void |
send(javax.mail.internet.InternetAddress from,
javax.mail.internet.InternetAddress[] to,
javax.mail.internet.InternetAddress[] cc,
javax.mail.internet.InternetAddress[] bcc,
javax.mail.internet.InternetAddress[] bulkAddresses,
java.lang.String subject,
java.lang.String body,
boolean htmlFormat,
javax.mail.internet.InternetAddress[] replyTo,
java.lang.String messageId,
java.lang.String inReplyTo,
java.io.File[] attachments)
|
static void |
send(javax.mail.internet.InternetAddress from,
javax.mail.internet.InternetAddress[] to,
javax.mail.internet.InternetAddress[] cc,
javax.mail.internet.InternetAddress[] bcc,
javax.mail.internet.InternetAddress[] bulkAddresses,
java.lang.String subject,
java.lang.String body,
boolean htmlFormat,
javax.mail.internet.InternetAddress[] replyTo,
java.lang.String messageId,
java.lang.String inReplyTo,
java.io.File[] attachments,
com.liferay.portal.kernel.mail.SMTPAccount smtpAccount)
|
static void |
send(javax.mail.internet.InternetAddress from,
javax.mail.internet.InternetAddress[] to,
javax.mail.internet.InternetAddress[] cc,
javax.mail.internet.InternetAddress[] bcc,
java.lang.String subject,
java.lang.String body)
|
static void |
send(javax.mail.internet.InternetAddress from,
javax.mail.internet.InternetAddress[] to,
javax.mail.internet.InternetAddress[] cc,
javax.mail.internet.InternetAddress[] bcc,
java.lang.String subject,
java.lang.String body,
boolean htmlFormat,
javax.mail.internet.InternetAddress[] replyTo,
java.lang.String messageId,
java.lang.String inReplyTo)
|
static void |
send(javax.mail.internet.InternetAddress from,
javax.mail.internet.InternetAddress[] to,
javax.mail.internet.InternetAddress[] cc,
java.lang.String subject,
java.lang.String body)
|
static void |
send(javax.mail.internet.InternetAddress from,
javax.mail.internet.InternetAddress[] to,
javax.mail.internet.InternetAddress[] cc,
java.lang.String subject,
java.lang.String body,
boolean htmlFormat)
|
static void |
send(javax.mail.internet.InternetAddress from,
javax.mail.internet.InternetAddress[] to,
java.lang.String subject,
java.lang.String body)
|
static void |
send(javax.mail.internet.InternetAddress from,
javax.mail.internet.InternetAddress[] to,
java.lang.String subject,
java.lang.String body,
boolean htmlFormat)
|
static void |
send(javax.mail.internet.InternetAddress from,
javax.mail.internet.InternetAddress to,
java.lang.String subject,
java.lang.String body)
|
static void |
send(javax.mail.internet.InternetAddress from,
javax.mail.internet.InternetAddress to,
java.lang.String subject,
java.lang.String body,
boolean htmlFormat)
|
static void |
send(com.liferay.portal.kernel.mail.MailMessage mailMessage)
|
static void |
send(java.lang.String from,
java.lang.String to,
java.lang.String subject,
java.lang.String body)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MailEngine
public MailEngine()
getSession
public static javax.mail.Session getSession()
getSession
public static javax.mail.Session getSession(boolean cache)
getSession
public static javax.mail.Session getSession(com.liferay.portal.kernel.mail.Account account)
send
public static void send(com.liferay.portal.kernel.mail.MailMessage mailMessage)
throws MailEngineException
- Throws:
MailEngineException
send
public static void send(java.lang.String from,
java.lang.String to,
java.lang.String subject,
java.lang.String body)
throws MailEngineException
- Throws:
MailEngineException
send
public static void send(javax.mail.internet.InternetAddress from,
javax.mail.internet.InternetAddress to,
java.lang.String subject,
java.lang.String body)
throws MailEngineException
- Throws:
MailEngineException
send
public static void send(javax.mail.internet.InternetAddress from,
javax.mail.internet.InternetAddress to,
java.lang.String subject,
java.lang.String body,
boolean htmlFormat)
throws MailEngineException
- Throws:
MailEngineException
send
public static void send(javax.mail.internet.InternetAddress from,
javax.mail.internet.InternetAddress[] to,
java.lang.String subject,
java.lang.String body)
throws MailEngineException
- Throws:
MailEngineException
send
public static void send(javax.mail.internet.InternetAddress from,
javax.mail.internet.InternetAddress[] to,
java.lang.String subject,
java.lang.String body,
boolean htmlFormat)
throws MailEngineException
- Throws:
MailEngineException
send
public static void send(javax.mail.internet.InternetAddress from,
javax.mail.internet.InternetAddress[] to,
javax.mail.internet.InternetAddress[] cc,
java.lang.String subject,
java.lang.String body)
throws MailEngineException
- Throws:
MailEngineException
send
public static void send(javax.mail.internet.InternetAddress from,
javax.mail.internet.InternetAddress[] to,
javax.mail.internet.InternetAddress[] cc,
java.lang.String subject,
java.lang.String body,
boolean htmlFormat)
throws MailEngineException
- Throws:
MailEngineException
send
public static void send(javax.mail.internet.InternetAddress from,
javax.mail.internet.InternetAddress[] to,
javax.mail.internet.InternetAddress[] cc,
javax.mail.internet.InternetAddress[] bcc,
java.lang.String subject,
java.lang.String body)
throws MailEngineException
- Throws:
MailEngineException
send
public static void send(javax.mail.internet.InternetAddress from,
javax.mail.internet.InternetAddress[] to,
javax.mail.internet.InternetAddress[] cc,
javax.mail.internet.InternetAddress[] bcc,
java.lang.String subject,
java.lang.String body,
boolean htmlFormat,
javax.mail.internet.InternetAddress[] replyTo,
java.lang.String messageId,
java.lang.String inReplyTo)
throws MailEngineException
- Throws:
MailEngineException
send
public static void send(javax.mail.internet.InternetAddress from,
javax.mail.internet.InternetAddress[] to,
javax.mail.internet.InternetAddress[] cc,
javax.mail.internet.InternetAddress[] bcc,
javax.mail.internet.InternetAddress[] bulkAddresses,
java.lang.String subject,
java.lang.String body,
boolean htmlFormat,
javax.mail.internet.InternetAddress[] replyTo,
java.lang.String messageId,
java.lang.String inReplyTo)
throws MailEngineException
- Throws:
MailEngineException
send
public static void send(javax.mail.internet.InternetAddress from,
javax.mail.internet.InternetAddress[] to,
javax.mail.internet.InternetAddress[] cc,
javax.mail.internet.InternetAddress[] bcc,
javax.mail.internet.InternetAddress[] bulkAddresses,
java.lang.String subject,
java.lang.String body,
boolean htmlFormat,
javax.mail.internet.InternetAddress[] replyTo,
java.lang.String messageId,
java.lang.String inReplyTo,
java.io.File[] attachments)
throws MailEngineException
- Throws:
MailEngineException
send
public static void send(javax.mail.internet.InternetAddress from,
javax.mail.internet.InternetAddress[] to,
javax.mail.internet.InternetAddress[] cc,
javax.mail.internet.InternetAddress[] bcc,
javax.mail.internet.InternetAddress[] bulkAddresses,
java.lang.String subject,
java.lang.String body,
boolean htmlFormat,
javax.mail.internet.InternetAddress[] replyTo,
java.lang.String messageId,
java.lang.String inReplyTo,
java.io.File[] attachments,
com.liferay.portal.kernel.mail.SMTPAccount smtpAccount)
throws MailEngineException
- Throws:
MailEngineException
send
public static void send(byte[] msgByteArray)
throws MailEngineException
- Throws:
MailEngineException