Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- //Variáveis
- $nome = $_POST['nome'];
- $email = $_POST['email'];
- $mensagem = $_POST['message'];
- $data_envio = date('d/m/Y');
- $hora_envio = date('H:i:s');
- // Inclui o arquivo class.phpmailer.php localizado na pasta class
- include("class/class.phpmailer.php");
- // Inicia a classe PHPMailer
- $mail = new PHPMailer(true);
- // Define os dados do servidor e tipo de conexão
- // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
- $mail->IsSMTP(); // Define que a mensagem será SMTP
- try {
- $mail->Host = 'smtp.mail.yahoo.com'; // Endereço do servidor SMTP (Autenticação, utilize o host smtp.seudomínio.com.br)
- $mail->SMTPAuth = true; // Usar autenticação SMTP (obrigatório para smtp.seudomínio.com.br)
- $mail->Port = 587; // Usar 587 porta SMTP
- $mail->Username = 'v.lucas33@yahoo.com.br'; // Usuário do servidor SMTP (endereço de email)
- $mail->Password = '*******'; // Senha do servidor SMTP (senha do email usado)
- //Define o remetente
- // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
- $mail->SetFrom('v.lucas33@yahoo.com.br', 'Victor'); //Seu e-mail
- $mail->AddReplyTo('v.lucas33@yahoo.com.br', 'Victor'); //Seu e-mail
- $mail->Subject = 'Assunto';//Assunto do e-mail
- //Define os destinatário(s)
- //=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
- $mail->AddAddress($email, $nome);
- //Campos abaixo são opcionais
- //=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
- //$mail->AddCC('destinarario@dominio.com.br', 'Destinatario'); // Copia
- //$mail->AddBCC('destinatario_oculto@dominio.com.br', 'Destinatario2`'); // Cópia Oculta
- //$mail->AddAttachment('images/phpmailer.gif'); // Adicionar um anexo
- //Define o corpo do email
- $mail->MsgHTML($mensagem);
- ////Caso queira colocar o conteudo de um arquivo utilize o método abaixo ao invés da mensagem no corpo do e-mail.
- //$mail->MsgHTML(file_get_contents('arquivo.html'));
- $mail->Send();
- echo "Mensagem enviada com sucesso</p>\n";
- //caso apresente algum erro é apresentado abaixo com essa exceção.
- }catch (phpmailerException $e) {
- echo $e->errorMessage(); //Mensagem de erro costumizada do PHPMailer
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement