1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| import org.apache.commons.mail.SimpleEmail;
try {
SimpleEmail email = new SimpleEmail();
email.setHostName("mail.b-i.com");
email.setAuthentication("Customercare", "Born2bW1ld");
email.addTo(user.getMail());
email.setFrom("bisupport@b-i.com");
email.setSubject("Nouveau mot de passe : ProjectTracking");
email.setMsg("Bonjour, voici les informations vous permettant d'accéder au Project Tracking. Identifiant : "+login+" ; Mot de passe : "+newPass+". Vous pouvez changer ce mot de passe en vous identifiant, puis en cliquant sur l'icône Mon compte.");
email.send();
loggingService.log("Nouveau mot de passe envoyé à l'adresse : " + user.getMail(), LoggingService.DEBUG);
} catch (Throwable t) {
loggingService.log("Erreur lors de l'envoi du mot de passe : " + t, LoggingService.DEBUG);
} |