Bonjour,
Est-il possible d'effectuer l'envoie en java d'un mail avec une signature HTML comme peut le faire outlook ? ... sachant que je n'ai aucun problème d'envoie de mail avec pièce jointe.
Merci pour aide![]()
Bonjour,
Est-il possible d'effectuer l'envoie en java d'un mail avec une signature HTML comme peut le faire outlook ? ... sachant que je n'ai aucun problème d'envoie de mail avec pièce jointe.
Merci pour aide![]()
ou msgText est du HTML
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Multipart mp = new MimeMultipart(); MimeBodyPart mbp1 = new MimeBodyPart(); mbp1.setContent(msgText, "text/html"); mp.addBodyPart(mbp1); msg.setContent(mp);
Merci XSeb74 ! mais ma question est incomplète ... Désolé. En fait, je veux insérer une image dans mon mail sans que celle-ci soit un lien vers un serveur la contenant.
Merci pour votre aide
et dans le html:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 MimeBodyPart mbp2 = new MimeBodyPart(); FileDataSource fds2 = new FileDataSource(imagePath+"Background3.jpg"); mbp2.setDataHandler(new DataHandler(fds2)); mbp2.setDisposition(null); mbp2.setContentID("cid2"); mp.addBodyPart(mbp2);
Code : Sélectionner tout - Visualiser dans une fenêtre à part <img src=\"cid:cid2\">
Salut,
Tu peux éventuellement te tourner vers Jakarta Commons Email qui permet de simplifier l'utilisation de JavaMail...
Plus d'info sur le blog : Jakarta Commons Email
a++
Merci pour vos réponses ...
.setContentID("cid2"); cette méthode n'exsite pas de mon côté![]()
moi j'ai : .setContent(Multipart mp): ou .setContent(Object ob, String st):
je dois reconnaitre que mon implem de javamail date un peu. Mais on change pas quelquechose qui marche
Partager