Advertisement
Guest User

Untitled

a guest
Aug 27th, 2016
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.15 KB | None | 0 0
  1. <?php
  2. // Caminho da biblioteca PHPMailer
  3. require 'PHPMailer/PHPMailerAutoload.php';
  4.  
  5. $Vai = "name: $namennemail: $emailnnassunto: $assuntonntel: $telnnmensagem: $mensagemn";
  6.  
  7. $servidor = (isset($_POST['servidor-smtp'])) ? $_POST['servidor-smtp'] : 'mail.systembit.com.br';
  8.  
  9. $porta = (isset($_POST['porta'])) ? $_POST['porta'] : '25';
  10.  
  11. $encriptacao = (isset($_POST['encriptacao'])) ? $_POST['encriptacao'] : 'true';
  12.  
  13. $usuario = (isset($_POST['usuario'])) ? $_POST['usuario'] :'contato@systembit.com.br';
  14.  
  15. $senha = (isset($_POST['senha'])) ? $_POST['senha'] : '****';
  16.  
  17. $name = (isset($_POST['name'])) ? $_POST['name'] :'';
  18.  
  19. $email = (isset($_POST['email'])) ? $_POST['email'] : '';
  20.  
  21. $tel = (isset($_POST['tel'])) ? $_POST['tel'] : '';
  22.  
  23. $assunto = (isset($_POST['assunto'])) ? $_POST['assunto'] : 'Mensagem do site System Bit';
  24.  
  25. $cabecalho = "Email enviado por : ".$name." na data ".date('d-m-y H:i')."<br />n";
  26.  
  27. $destinatario = (isset($_POST['destinatario'])) ? $_POST['destinatario']: 'contato@systembit.com.br';
  28.  
  29. $mensagem = (isset($_POST['mensagem'])) ? $_POST['mensagem'] : '';
  30.  
  31.  
  32. // Instância do objeto PHPMailer
  33. $mail = new PHPMailer;
  34.  
  35. // Configura o charset do e-mail
  36. $mail->CharSet = 'UTF-8';
  37.  
  38. // Configura para envio de e-mails usando SMTP
  39. $mail->isSMTP();
  40.  
  41. // Servidor SMTP
  42. $mail->Host = $servidor;
  43.  
  44. // Usar autenticação SMTP
  45. $mail->SMTPAuth = true;
  46.  
  47. // Usuário da conta
  48. $mail->Username = $usuario;
  49.  
  50. // Senha da conta
  51. $mail->Password = $senha;
  52.  
  53. // Tipo de encriptação que será usado na conexão SMTP
  54. $mail->SMTPSecure = $encriptacao;
  55.  
  56. // Porta do servidor SMTP
  57. $mail->Port = $porta;
  58.  
  59. // Informa se vamos enviar mensagens usando HTML
  60. $mail->IsHTML(true);
  61.  
  62. // Email do Remetente
  63. $mail->From = $email;
  64.  
  65. // Nome do Remetente
  66. $mail->FromName = $name;
  67.  
  68. // Endereço do e-mail do destinatário
  69. $mail->addAddress($destinatario);
  70.  
  71. // Assunto do e-mail
  72. $mail->Subject = $assunto;
  73.  
  74. // Mensagem que vai no corpo do e-mail
  75. $mail->Body = $cabecalho.$email.$tel.$mensagem;
  76.  
  77. // Envia o e-mail e captura o sucesso ou erro
  78. if($mail->Send()):
  79. echo "E-mail enviado com sucesso!";
  80. else:
  81. echo "Erro ao enviar e-mail: {$mail->ErrorInfo}";
  82.  
  83. endif;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement