Advertisement
Guest User

Untitled

a guest
Apr 19th, 2018
242
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.68 KB | None | 0 0
  1. <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
  2.  
  3. <?php
  4.  
  5. // Inclui o arquivo class.phpmailer.php localizado na pasta class
  6. require_once("class/class.phpmailer.php");
  7.  
  8. // Inicia a classe PHPMailer
  9. $mail = new PHPMailer(true);
  10.  
  11. // Define os dados do servidor e tipo de conexão
  12. // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  13. $mail->IsSMTP(); // Define que a mensagem será SMTP
  14.  
  15. try {
  16. $mail->Host = 'mail.bazarcampista.com'; // Endereço do servidor SMTP (Autenticação, utilize o host smtp.seudomínio.com.br)
  17. $mail->SMTPAuth = true; // Usar autenticação SMTP (obrigatório para smtp.seudomínio.com.br)
  18. $mail->Port = 587; // Usar 587 porta SMTP
  19. $mail->Username = 'dicas@bazarcampista.com'; // Usuário do servidor SMTP (endereço de email)
  20. $mail->Password = 'Hackeado!@#'; // Senha do servidor SMTP (senha do email usado)
  21.  
  22. //Define o remetente
  23. // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  24. $mail->SetFrom('administrador@bazarcampista.com', 'Administrador'); //Seu e-mail
  25. $mail->AddReplyTo('administrador@bazarcampista.com', 'Bazar Campista'); //Seu e-mail
  26. $mail->Subject = 'Contato do site';//Assunto do e-mail
  27.  
  28.  
  29. //Define os destinatário(s)
  30. //=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  31. $mail->AddAddress('contato@bazarcampista.com', 'Contato Bazar');
  32.  
  33. //Campos abaixo são opcionais
  34. //=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  35. //$mail->AddCC('destinarario@dominio.com.br', 'Destinatario'); // Copia
  36. //$mail->AddBCC('destinatario_oculto@dominio.com.br', 'Destinatario2`'); // Cópia Oculta
  37. //$mail->AddAttachment('images/phpmailer.gif'); // Adicionar um anexo
  38.  
  39.  
  40. //Define o corpo do email
  41. $msg = 'Nome: '.$_POST['nome'].'</br>';
  42. $msg .= 'Telefone: '.$_POST['telefone'].'</br>';
  43. $msg .= 'Email: '.$_POST['email'].'</br>';
  44. $msg .= '---------------------------------';
  45. $msg .= 'Mensagem: </br>';
  46. $msg .= $_POST['mensagem'].'</br><br>';
  47. $msg .= 'Contato via Site ';
  48.  
  49. $mail->MsgHTML($msg);
  50. ////Caso queira colocar o conteudo de um arquivo utilize o método abaixo ao invés da mensagem no corpo do e-mail.
  51. $mail->MsgHTML(file_get_contents($msg));
  52.  
  53. $mail->Send();
  54. echo '<div class="alert alert-success"><center>Mensagem enviada com sucesso!<br/><br/>
  55. <a href="../index.php" class="btn btn-default">Voltar ao início</a></center>'; //caso apresente algum erro é apresentado abaixo com essa exceção.
  56. }catch (phpmailerException $e) {
  57. echo $e->errorMessage(); //Mensagem de erro costumizada do PHPMailer
  58. }
  59. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement