public final class JavaxSendMailPlugin extends Object implements SendMailPlugin
| Modifier and Type | Field and Description |
|---|---|
static String |
HEALTH_COMPONENT_NAME
Nom du composant.
|
| Constructor and Description |
|---|
JavaxSendMailPlugin(io.vertigo.dynamo.file.FileManager fileManager,
String mailStoreProtocol,
String mailHost,
boolean developmentMode,
String developmentMailTo,
Optional<Integer> mailPort,
Optional<String> mailLogin,
Optional<String> mailPassword,
Optional<String> charsetOpt)
Crée le plugin d'envoie de mail.
|
| Modifier and Type | Method and Description |
|---|---|
io.vertigo.commons.analytics.health.HealthMeasure |
checkConnexion()
Test de la connexion SMTP.
|
void |
sendMail(Mail mail)
Envoyer un mail.
|
public static final String HEALTH_COMPONENT_NAME
@Inject
public JavaxSendMailPlugin(io.vertigo.dynamo.file.FileManager fileManager,
String mailStoreProtocol,
String mailHost,
boolean developmentMode,
String developmentMailTo,
Optional<Integer> mailPort,
Optional<String> mailLogin,
Optional<String> mailPassword,
Optional<String> charsetOpt)
fileManager - Manager de gestion des fichiersmailStoreProtocol - Protocole utilisémailHost - Serveur de maildevelopmentMode - Indique s'il le mode developpement est activé (surcharge des emails destinataires)developmentMailTo - Email destinataire forcé pour développementmailPort - port à utiliser (facultatif)mailLogin - Login à utiliser lors de la connexion au serveur mail (facultatif)mailPassword - mot de passe à utiliser lors de la connexion au serveur mail (facultatif)charsetOpt - charset to use, default is ISO-8859-1public void sendMail(Mail mail)
sendMail in interface SendMailPluginmail - Mail à envoyerpublic io.vertigo.commons.analytics.health.HealthMeasure checkConnexion()
Copyright © 2019. All Rights Reserved.