1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
try {
MimeMessagePreparator preparator = new MimeMessagePreparator() {
public void prepare(MimeMessage mimeMessage) throws Exception {
MimeMessageHelper message = new MimeMessageHelper( mimeMessage);
message.setTo(ua.getEmail());
message.setFrom("adresse@domaine.com");
Map<String, Object> model = new HashMap<String, Object>();
model.put("user", ua);
String text = VelocityEngineUtils.mergeTemplateIntoString(velocityEngine,
"com/wpf/projet/templatesaccountCreationMail.vm",model);
message.setText(text, true);
}
};
this.mailSender.send(preparator);
} catch (Exception e) {
System.out.println(e.getCause().getMessage());
} |