Bonjour à tous,

Je tente désespérément d'envoyer un email depuis mon web service java.

J'utilise la classe : org.springframework.mail.javamail.JavaMailSenderImpl

et voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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());
}
Et mon traitement me sort un NullPointerException sur la ligne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
this.mailSender.send(preparator);
Je ne comprends pas du tout cette exception, auriez-vous une idée ?

D'avance merci.

Vince