Bonjour,

J'aimerais envoyer un mail avec Javamail. J'y arrive parfaitement. Cependant, j'ai un souci quand je précise une url (un lien href) dans mon message. ex :

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
20
21
22
23
24
 
Message msg = new MimeMessage(session);
msg.setFrom(new InternetAddress(from));
msg.setRecipients(Message.RecipientType.TO, InternetAddress.parse(destinataire, false));			
msg.setSubject(sujet);
contenu = "<B>Bonjour, veuillez cliquer ici : <a href=\"http://www.yahoo.fr\">ICI</a>";
 
//Corps du message.
Multipart mpart = new MimeMultipart();
 
//Première partie du message
BodyPart htmlPart = new MimeBodyPart();
 
htmlPart.setContent(contenu, "text/html");					
 
 
//Mettre toutes les parties dans le MultiPart.
mpart.addBodyPart(htmlPart);
 
//Mettre le MultiPart dans le Message.
msg.setContent(mpart);
 
//Enfin, envoyer le message.
Transport.send(msg);
En revanche, si j'enlève le "http//", j'ai bien un lien qui apparait dans le msg, mais si je clique dessus, il essait de m'ouvrir une pièce jointe en local !

J'y comprends rien