Commit 154e0509 authored by Prayas Jain's avatar Prayas Jain

Added Filename for the sent file in email

parent 09d80345
...@@ -153,16 +153,17 @@ public class MailService implements IMailService { ...@@ -153,16 +153,17 @@ public class MailService implements IMailService {
MimeMessageHelper helper = new MimeMessageHelper(message,true); MimeMessageHelper helper = new MimeMessageHelper(message,true);
MimeMultipart multipart = new MimeMultipart("related"); MimeMultipart multipart = new MimeMultipart("related");
MimeBodyPart messageBodyPart = new MimeBodyPart(); MimeBodyPart messageBodyPart = new MimeBodyPart();
String htmlText = "<img src=\"cid:image\">"; String htmlText = "<img src=\"cid:HappyAnniversary.png\">";
messageBodyPart.setContent(htmlText, "text/html"); messageBodyPart.setContent(htmlText, "text/html");
multipart.addBodyPart(messageBodyPart); multipart.addBodyPart(messageBodyPart);
messageBodyPart = new MimeBodyPart(); messageBodyPart = new MimeBodyPart();
InputStream targetStream = servletContext.getResourceAsStream("/WEB-INF/images/workAnniversaryTemp.png"); InputStream targetStream = servletContext.getResourceAsStream("/WEB-INF/images/HappyAnniversary.png");
ByteArrayDataSource ds = new ByteArrayDataSource(targetStream, "image/png"); ByteArrayDataSource ds = new ByteArrayDataSource(targetStream, "image/png");
messageBodyPart.setDataHandler(new DataHandler(ds)); messageBodyPart.setDataHandler(new DataHandler(ds));
messageBodyPart.setHeader("Content-ID", "<image>"); messageBodyPart.setHeader("Content-ID", "<HappyAnniversary.png>");
messageBodyPart.setDisposition(MimeBodyPart.INLINE); messageBodyPart.setDisposition(MimeBodyPart.INLINE);
messageBodyPart.setFileName("HappyAnniversary.png");
multipart.addBodyPart(messageBodyPart); multipart.addBodyPart(messageBodyPart);
message.setContent(multipart); message.setContent(multipart);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment