Advertisement
Guest User

Untitled

a guest
Dec 15th, 2015
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.23 KB | None | 0 0
  1. final String frommail = "a@g.com"
  2. String toEmail = "b@gmail.com";
  3.  
  4. Properties props = new Properties();
  5. props.put("mail.smtp.auth", PropertiesLoader.getPropertiesValue(MAIL_SMTP_AUTH));
  6. props.put("mail.smtp.host", PropertiesLoader.getPropertiesValue(MAIL_SMTP_HOST));
  7. props.put("mail.smtp.port", PropertiesLoader.getPropertiesValue(MAIL_SMTP_PORT));
  8. //enable authentication
  9. props.put(MAIL_SMTP_ENABLE, PropertiesLoader.getPropertiesValue(MAIL_SMTP_ENABLE));
  10.  
  11. Session session = Session.getInstance(props);
  12. try {
  13. MimeMessage msg = new MimeMessage(session);
  14. //set message headers
  15. msg.addHeader("Content-type", "text/HTML; charset=UTF-8");
  16. msg.addHeader("format", "flowed");
  17. msg.addHeader("Content-Transfer-Encoding", "8bit");
  18. msg.setFrom(new InternetAddress(frommail, EMAIL_FROM_NAME));
  19. // msg.setReplyTo(InternetAddress.parse(frommail, false));
  20. msg.setSubject(subject, "UTF-8");
  21. msg.setContent(body, MAIL_CONTENT_TYPE);
  22. msg.setSentDate(new Date());
  23. msg.setRecipients(Message.RecipientType.TO, InternetAddress.parse("pramilkprince@rediffmail.com", false));
  24. Transport.send(msg);
  25. logger.info("EMail Sent Successfully!!");
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement