Guest User

Untitled

a guest
Dec 16th, 2018
205
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.44 KB | None | 0 0
  1. package models;
  2.  
  3.  
  4. import org.apache.commons.mail.DefaultAuthenticator;
  5. import org.apache.commons.mail.Email;
  6. import org.apache.commons.mail.EmailException;
  7. import org.apache.commons.mail.SimpleEmail;
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17. public class SendMail {
  18.  
  19. public static void main(String[] args) {
  20.  
  21. Email email = new SimpleEmail();
  22. String authuser = "mitsuo1991@gmail.com";
  23. String authpwd = "megaman3";
  24. email.setSmtpPort(587);
  25. email.setAuthenticator(new DefaultAuthenticator(authuser, authpwd));
  26. email.setDebug(true);
  27. email.setHostName("smtp.gmail.com");
  28. try {
  29. email.getMailSession().getProperties().put("mail.smtps.auth", "true");
  30. email.getMailSession().getProperties().put("mail.debug", "true");
  31. email.getMailSession().getProperties().put("mail.smtps.port", "587");
  32. email.getMailSession().getProperties().put("mail.smtps.socketFactory.port", "587");
  33. email.getMailSession().getProperties().put("mail.smtps.socketFactory.class", "javax.net.ssl.SSLSocketFactory");
  34. email.getMailSession().getProperties().put("mail.smtps.socketFactory.fallback", "false");
  35. email.getMailSession().getProperties().put("mail.smtp.starttls.enable", "true");
  36. email.setFrom("mitsuo1991@gmail.com", "Miguel");
  37. email.setSubject("Hello World");
  38. email.setMsg("FUS ROH DAH!!!!!");
  39. email.addTo("mitsuo1991@gmail.com", "Miguel");
  40. email.setTLS(true);
  41. email.send();
  42. } catch (EmailException e) {
  43. // TODO Auto-generated catch block
  44. e.printStackTrace();
  45. }
  46.  
  47.  
  48. }
  49. }
Add Comment
Please, Sign In to add comment