Advertisement
Guest User

Untitled

a guest
Oct 24th, 2016
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.28 KB | None | 0 0
  1. public static boolean sendMessage(ContactFormMessage formMessage){
  2.  
  3. String username = formMessage.getNickName();
  4. System.out.println(username);
  5. String email = formMessage.getEmail();
  6. System.out.println(email); // Проблема здесь!
  7. String ms = formMessage.getMessage();
  8. System.out.println(ms);
  9.  
  10. Properties props = new Properties();
  11. props.put("mail.smtp.starttls.enable", "true");
  12. props.put("mail.smtp.auth", "true");
  13. props.put("mail.smtp.host", "smtp.gmail.com");
  14. props.put("mail.smtp.port", "587");
  15.  
  16. Session session = Session.getInstance(props,
  17. new javax.mail.Authenticator() {
  18. protected PasswordAuthentication getPasswordAuthentication() {
  19. return new PasswordAuthentication(recipientUserName,recipientPassword);
  20. }
  21. });
  22.  
  23. try {
  24.  
  25. Message message = new MimeMessage(session);
  26. message.setFrom(new InternetAddress(email));
  27. message.setRecipients(Message.RecipientType.TO,
  28. InternetAddress.parse(recipientUserName));
  29. message.setSubject("Testing from "+username);
  30. message.setText(ms);
  31.  
  32. Transport.send(message);
  33.  
  34. } catch (MessagingException e) {
  35. throw new RuntimeException(e);
  36. }
  37.  
  38. return true;
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement