Advertisement
Guest User

Untitled

a guest
Sep 24th, 2015
144
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.33 KB | None | 0 0
  1. public static void main(String[] args) {
  2. String username = "zajorge@gmail.com";
  3. String password = "jz250476";
  4. String to = "jorgezelaya@msn.com";
  5.  
  6. Properties properties = new Properties();
  7.  
  8. properties.setProperty("mail.smtp.auth", "true");
  9. properties.setProperty("mail.smtp.starttls.enable", "true");
  10. properties.setProperty("mail.smtp.host", "smtp.gmail.com");
  11. properties.setProperty("mail.smtp.port", "587");
  12. //SSL access
  13. /*
  14. properties.setProperty("mail.smtp.port", "465");
  15. properties.setProperty("mail.smtp.socketFactory.port", "465");
  16. properties.setProperty("mail.smtp.socketFactory.class", "javax.net.ssl.SSLSocketFactory");
  17. */
  18. properties.list(System.out);
  19.  
  20. Session session = Session.getInstance(properties);
  21. MimeMessage msg = new MimeMessage(session);
  22. try {
  23. msg.setFrom(new InternetAddress(username));
  24. msg.addRecipient(Message.RecipientType.TO, new InternetAddress(to));
  25. msg.setSubject("This is the subject line!");
  26. msg.setText("This is the actual message");
  27.  
  28. System.out.println("Sending message...");
  29. Transport.send(msg, username, password);
  30. System.out.println("Message sent!");
  31. } catch (MessagingException ex) {
  32. Logger.getLogger(Mail.class.getName()).log(Level.SEVERE, null, ex);
  33. } finally {
  34.  
  35. }
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement