Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- require_once'phpmailer/class.phpmailer.php';
- $PHPMailer = new PHPMailer();
- // Estrutura HTML da mensagem
- $msg = "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">";
- $msg .= "<html>";
- $msg .= "<head></head>";
- $msg .= "<body style=\"background-color:#fff;\" >";
- $msg .= "<strong>MENSAGEM:</strong><br /><br />";
- $msg .= $mensagem;
- $msg .= "</body>";
- $msg .= "</html>";
- // Abaixo começaremos a utilizar o PHPMailer.
- /*
- Aqui criamos uma nova instância da classe como $mail.
- Todas as características, funções e métodos da classe
- poderão ser acessados através da variável (objeto) $mail.
- */
- $mail = new PHPMailer(); //
- // Define o método de envio
- $mail->Mailer = "smtp";
- // Define que a mensagem poderá ter formatação HTML
- $mail->IsHTML(true); //
- // Define que a codificação do conteúdo da mensagem será utf-8
- $mail->CharSet = "utf-8";
- // Define que os emails enviadas utilizarão SMTP Seguro tls
- $mail->SMTPSecure = "tls";
- // Define que o Host que enviará a mensagem é o Gmail
- $mail->Host = "smtp.gmail.com";
- //Define a porta utilizada pelo Gmail para o envio autenticado
- $mail->Port = "587";
- // Deine que a mensagem utiliza método de envio autenticado
- $mail->SMTPAuth = "true";
- // Define o usuário do gmail autenticado responsável pelo envio
- $mail->Username = "notcesar@gmail.com";
- // Define a senha deste usuário citado acima
- $mail->Password = "atiradeon";
- // Defina o email e o nome que aparecerá como remetente no cabeçalho
- $mail->From = $_POST['nome'];
- $mail->FromName = $_POST['email'];
- // Define o destinatário que receberá a mensagem
- $mail->AddAddress("cerraosso@hotmail.com");
- /*
- Define o email que receberá resposta desta
- mensagem, quando o destinatário responder
- */
- //$mail->AddReplyTo("o-username@gmail.com", $mail->FromName);
- // Assunto da mensagem
- $mail->Subject = $_POST['txt_mensagem'];
- // Toda a estrutura HTML e corpo da mensagem
- $mail->Body = $msg;
- // Controle de erro ou sucesso no envio
- if (!$mail->Send())
- {
- echo "Erro de envio: " . $mail->ErrorInfo;
- }
- else{
- echo "Mensagem enviada com sucesso!";
- }
- ?>
Add Comment
Please, Sign In to add comment