Historique de la page
| Sommaire |
|---|
Remplacement du service SMTP par défaut
See also: Configuring outgoing email
Replacing the default SMTP service
The bean used to send emails is named smtpService, it is by default of class Le bean utilisé pour l'envoi de courriers électroniques est nommé smtpService, et est par défaut de la classe org.esupportail.commons.services.smtp.AsynchronousSmtpServiceImpl. Il est possible de développer sa propre implémentation de l'interface SmtpService et déclarer le bean smtpService de cette classe dans le fichier Deployers can write their own implementation of the interface SmtpService and declare the bean smtpService of this class in the configuration file /properties/smtp/smtp.xml.
Dans ce cas, permettre la récupération de la nouvelle classe et du fichier In this case, allow the automatic recovering of the new class(es) and the configuration file /properties/smtp/smtp.xml lors de la prochaine mise à jour (cf Conservation des personnalisations lors des mises à jour).
Utilisation de plusieurs serveurs SMTP
Il est possible de s'appuyer sur plusieurs serveurs SMTP pour plus de redondance. Pour cela :
when upgrading (cf Recovering previous configuration and customizations when upgrading).
Using several SMTP servers
The application can rely on several SMTP servers for redundancy:
- declare several beans of class déclarer plusieurs beans de la classe org.esupportail.commons.services.smtp.SmtpServer (nommés par exemple smtpServer1 et for instance named smtpServer1 and smtpServer2)
- déclarer ces beans dans l'attribut servers du bean smtpService
- declare those beans in the attribute servers of the bean smtpService
- allow the automatic recovering of the configuration file permettre la récupération de la nouvelle classe et du fichier /properties/smtp/smtp.xml lors de la prochaine mise à jour (cf Conservation des personnalisations lors des mises à jour when upgrading (cf Recovering previous configuration and customizations when upgrading).
Change the look and feel of the emails
The steps to change the appearance of the emails sent are:
- edit the CSS stylesheet /properties/domain/emails.css
- allow the automatic recovering of this file when upgrading (cf Recovering previous configuration and customizations when upgrading).