Advertisement
Guest User

Untitled

a guest
Mar 1st, 2016
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.48 KB | None | 0 0
  1. package abc;
  2.  
  3. import java.util.*;
  4. import javax.mail.*;
  5. import javax.mail.internet.*;
  6. import javax.activation.*;
  7.  
  8. public class SendMail {
  9.  
  10. public static void main(String[] args) {
  11. // TODO Auto-generated method stub
  12. String to="to@gmail.com";
  13. String from="from@gmail.com";
  14. final String username="from";
  15. final String password="password";
  16. Properties properties=new Properties();
  17. properties.put("mail.smtp.host", "smtp.gmail.com");
  18. properties.put("mail.smtp.auth", "true");
  19. properties.put("mail.smtp.starttls.enable", "true");
  20. properties.put("mail.smtp.port", "587");
  21.  
  22. Session session=Session.getInstance(properties,
  23. new javax.mail.Authenticator(){
  24. protected PasswordAuthentication getPasswordAuthentication(){
  25. return new PasswordAuthentication(username, password);
  26. }
  27. }
  28. );
  29.  
  30. try{
  31. Message message=new MimeMessage(session);
  32. message.setFrom(new InternetAddress(from));
  33. message.setRecipients(Message.RecipientType.TO, InternetAddress.parse(to));
  34. message.setSubject("Test Mail");
  35. message.setText("Hey I wrote a java code to send mail. Thanks ");
  36. Transport.send(message);
  37. System.out.println("Sent Mail :)");
  38. }
  39. catch(MessagingException e){
  40. e.printStackTrace();
  41. }
  42.  
  43. }
  44.  
  45. }
  46.  
  47. javax.mail.AuthenticationFailedException: 534-5.7.14 <https://accounts.google.com/ContinueSignIn?sarp=1&scc=1&plt=AKgnsbvHc
  48. 534-5.7.14 gCjfbim5WYCDTQee6sZlZ2d31nncueOizOcz9NieexN5nSlGr0c49lSZ43qc4RQPQvpWLH
  49. 534-5.7.14 qCUQUecjIR7qxdYJ5R_WgLxkzD9u4Ds3EEG7ceSMyTZg0dpSGJb-zl5C82YDTdLOYTX5Pl
  50. 534-5.7.14 tmEfWrmktFCdAxUjtDiPNruDLqhPSIZ9dd187tQjBtOw2X8zx7MUcysN9BRawwDmbXT6mJ
  51. 534-5.7.14 cLn_sJS5UBuqommn0uJK7W1tPZzU> Please log in via your web browser and
  52. 534-5.7.14 then try again.
  53. 534-5.7.14 Learn more at
  54. 534 5.7.14 https://support.google.com/mail/answer/78754 qy7sm48619995pab.34 - gsmtp
  55.  
  56. at com.sun.mail.smtp.SMTPTransport$Authenticator.authenticate(SMTPTransport.java:648)
  57. at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:583)
  58. at javax.mail.Service.connect(Service.java:313)
  59. at javax.mail.Service.connect(Service.java:172)
  60. at javax.mail.Service.connect(Service.java:121)
  61. at javax.mail.Transport.send0(Transport.java:190)
  62. at javax.mail.Transport.send(Transport.java:120)
  63. at abc.SendMail.main(SendMail.java:36)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement