Advertisement
Alan_Cesar

Untitled

Oct 25th, 2017
706
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.71 KB | None | 0 0
  1. <form method="POST" action="sendEmail.do">
  2. <legend style="color: #fff">Fale Conosco</legend>
  3. <fieldset>
  4. <div class="form-group">
  5. <label class="control-label">Nome
  6. <input type="text" class="form-control" name="nome">
  7. </label>
  8. </div>
  9.  
  10. <div class="form-group">
  11. <label class="control-label">Email
  12. <input type="email" class="form-control" name="email">
  13. </label>
  14. </div>
  15.  
  16. <div class="form-group">
  17. <label class="control-label">Telefone
  18. <input type="text" class="form-control" name="tel">
  19. </label>
  20. </div>
  21.  
  22. <div class="form-group">
  23. <label class="control-label">Mensagem
  24. <textarea class="form-control" size="1000" name="mens" cols="21" rows="10"></textarea>
  25. </label>
  26. </div>
  27.  
  28. </fieldset>
  29.  
  30. <button type="submit" class="btn btn-primary">Enviar</button>
  31.  
  32. </form>
  33.  
  34. ---------------------------------------------------------------------------------------------------------------------------------------
  35.  
  36. @Override
  37. protected void doPost(HttpServletRequest request, HttpServletResponse response)
  38. throws ServletException, IOException {
  39.  
  40.  
  41.  
  42. String nome=request.getParameter("nome");
  43. String email=request.getParameter("email");
  44. String tel=request.getParameter("tel");
  45. String message=request.getParameter("mens");
  46.  
  47. EnviarMail mail=new EnviarMail();
  48. mail.enviar(nome,email,tel,message);
  49.  
  50.  
  51. RequestDispatcher rd=request.getRequestDispatcher("confirm.jsp");
  52. rd.forward(request, response);
  53.  
  54. }
  55.  
  56. -------------------------------------------------------------------------------------------------------------------------------------
  57.  
  58. public class EnviarMail {
  59.  
  60. public EnviarMail(){
  61.  
  62.  
  63. }
  64.  
  65.  
  66. public void enviar(String nome,String email,String tel,String msg){
  67.  
  68. SimpleEmail newemail=new SimpleEmail();
  69.  
  70. newemail.setHostName("smtp.gmail.com");
  71. newemail.setSmtpPort(465);
  72.  
  73. try {
  74.  
  75. newemail.setFrom("artgio32@gmail.com");
  76. newemail.addTo("acesarrocha3@hotmail.com");
  77. newemail.setSubject("ContatoFaleConosco");
  78. newemail.setMsg(nome);
  79. newemail.setMsg(email);
  80. newemail.setMsg(tel);
  81. newemail.setMsg(msg);
  82. newemail.setSSLOnConnect(true);
  83. newemail.setAuthentication("artgio32@gmail.com","081020731");
  84. newemail.setDebug(true);
  85. newemail.send();
  86.  
  87.  
  88. } catch (EmailException ex) {
  89. Logger.getLogger(EnviarMail.class.getName()).log(Level.SEVERE, null, ex);
  90. }
  91.  
  92.  
  93. }
  94.  
  95. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement