Advertisement
Guest User

Untitled

a guest
Mar 14th, 2019
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.58 KB | None | 0 0
  1. public class sendMail {
  2.  
  3. public static void main(String[] args) {
  4. Properties props = new Properties();
  5. props=System.getProperties();
  6. props.put("mail.smtp.host", "smtp.gmail.com");
  7. props.put("mail.smtp.socketFactory.port", "465");
  8. props.put("mail.smtp.socketFactory.class","javax.net.ssl.SSLSocketFactory");
  9. props.put("mail.smtp.auth", "true");
  10. props.put("mail.smtp.port", "587");
  11.  
  12. String mail="XYZ@gmail.com";
  13.  
  14.  
  15. Session session = Session.getDefaultInstance(props,
  16. new javax.mail.Authenticator() {
  17. protected PasswordAuthentication getPasswordAuthentication() {
  18. return new PasswordAuthentication("abc@gmail.com","********");
  19. }
  20. });
  21.  
  22. try {
  23. String emails="xyz@gmail.com"+","+"xyz.kannoju@vxyz.com";
  24. Message message = new MimeMessage(session);
  25. message.setFrom(new InternetAddress("xyz.rajender@gmail.com"));
  26. message.setRecipients(Message.RecipientType.TO,
  27. InternetAddress.parse(emails));
  28. message.setSubject("Testing Subject");
  29. message.setText("Dear Rejender," +
  30. "nn Please find the like!");
  31.  
  32. //Transport.send(message);
  33. Transport tr=session.getTransport("smtp");
  34. //tr.sendMessage(message, message.getRecipients(message.));
  35. tr.send(message);
  36. tr.close();
  37. //Transport
  38.  
  39. System.out.println("Done");
  40.  
  41. } catch (MessagingException e) {
  42. throw new RuntimeException(e);
  43. }
  44. }
  45.  
  46. new Thread(new Runnable() {
  47. public void run() {
  48. tr.send(message);
  49. tr.close();
  50. }
  51. }).start();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement