Advertisement
Guest User

Untitled

a guest
Jun 27th, 2019
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.36 KB | None | 0 0
  1. MimeMessage forward = new MimeMessage(mailSession);
  2.  
  3. // Fill in header
  4. forward.setSubject("Fwd: " + msg.getSubject());
  5. forward.setFrom(new InternetAddress(from));
  6. forward.addRecipient(Message.RecipientType.TO,new InternetAddress("toemail@ibm.com"));
  7. forward.addRecipient(Message.RecipientType.CC,new InternetAddress("ccemail@gmail.com"));
  8.  
  9.  
  10. // Create your new message part
  11. MimeBodyPart messageBodyPart = new MimeBodyPart();
  12. messageBodyPart.setContent(
  13. "<html><body><h1>This is actual message embedded in HTML tags</h1></body></html>",
  14. "text/html");
  15.  
  16. // Create a multi-part to combine the parts
  17. MimeMultipart multipart = new MimeMultipart();
  18. multipart.addBodyPart(messageBodyPart);
  19.  
  20. // Create and fill part for the forwarded content
  21. messageBodyPart = new MimeBodyPart();
  22. messageBodyPart.setDataHandler(msg.getDataHandler());
  23. //messageBodyPart.setContent(msg, "message/rfc822");
  24.  
  25. // Add part to multi part
  26. multipart.addBodyPart(messageBodyPart);
  27.  
  28. // Associate multi-part with message
  29. forward.setContent(multipart);
  30.  
  31.  
  32.  
  33. // Send message
  34. Transport.send((Message)forward);
  35. System.out.println("message forwarded ....");
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement