J'utilise SimpleEmail de apache pour envoyer des mails. Or je viens de remarquer que tous les caractères accentués sont transformés bizarrement
avec un message du type hép il me renvoie hip. C'est marrant sur le moment mais pas cool pour le client.
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 public boolean envoyerMail(String sujet, String message, String destinataire) { try { SimpleEmail email = new SimpleEmail(); email.setHostName(this.host); email.setSmtpPort(this.port); email.addTo(destinataire); email.setFrom(this.expediteur); email.setSubject(sujet); email.setMsg(message); email.setCharset("ISO-8859-1"); email.send(); return true; } catch (EmailException e) { LOG.error("Erreur d'envoi du mail (" + sujet + ") à " + destinataire + " : " + e.getMessage()); return false; } }
Partager