public class MailPlugin extends CRaSHPlugin<MailPlugin>
| Modifier and Type | Field and Description |
|---|---|
static PropertyDescriptor<Boolean> |
DEBUG
.
|
static PropertyDescriptor<String> |
SMTP_FROM
.
|
static PropertyDescriptor<String> |
SMTP_HOST
.
|
static PropertyDescriptor<String> |
SMTP_PASSWORD
.
|
static PropertyDescriptor<Integer> |
SMTP_PORT
.
|
static PropertyDescriptor<SmtpSecure> |
SMTP_SECURE
.
|
static PropertyDescriptor<String> |
SMTP_USERNAME
.
|
CONSTRUCTED, FAILED, INITIALIZED, INITIALIZING, log| Constructor and Description |
|---|
MailPlugin() |
| Modifier and Type | Method and Description |
|---|---|
protected Iterable<PropertyDescriptor<?>> |
createConfigurationCapabilities() |
MailPlugin |
getImplementation() |
void |
init() |
Future<Boolean> |
send(Iterable<String> recipients,
String subject,
Object body,
String type,
DataSource... attachments) |
Future<Boolean> |
send(Iterable<String> recipients,
String subject,
String body,
DataSource... attachments) |
destroy, getConfigurationCapabilities, getContext, getStatus, getType, toStringpublic static PropertyDescriptor<String> SMTP_HOST
public static PropertyDescriptor<Integer> SMTP_PORT
public static PropertyDescriptor<SmtpSecure> SMTP_SECURE
public static PropertyDescriptor<String> SMTP_USERNAME
public static PropertyDescriptor<String> SMTP_PASSWORD
public static PropertyDescriptor<String> SMTP_FROM
public static PropertyDescriptor<Boolean> DEBUG
protected Iterable<PropertyDescriptor<?>> createConfigurationCapabilities()
createConfigurationCapabilities in class CRaSHPlugin<MailPlugin>public MailPlugin getImplementation()
getImplementation in class CRaSHPlugin<MailPlugin>public void init()
init in class CRaSHPlugin<MailPlugin>public Future<Boolean> send(Iterable<String> recipients, String subject, String body, DataSource... attachments) throws javax.mail.MessagingException
javax.mail.MessagingExceptionCopyright © 2014 eXo Platform SAS. All Rights Reserved.