Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- / Carrego a classe PHPMailer através do Autoload
- include "PHPMailerAutoload.php";
- // Instancio a classe PHPMailer
- $msg = new PHPMailer();
- // Faço todas as configurações de SMTP para o envio da mensagem
- $msg->CharSet = "UTF-8";
- $msg->isSMTP();
- $msg->Host = '|*SMTP.SEUDOMINIO.COM.BR*|';
- $msg->SMTPAuth = true;
- $msg->Username = '|*SEU-EMAIL@SEUDOMINIO.COM.BR*|';
- $msg->Password = '|*SUA-SENHA*|';
- $msg->Port = 587;
- $msg->SMTPAutoTLS = false;
- $msg->AuthType = 'PLAIN';
- //Defino o remetente da mensagem
- $msg->setFrom('|*SEU-EMAIL@SEUDOMINIO.COM.BR*|','|*NOME-DO-SEUEMAIL*|');
- // Defino a quem esta mensagem será respondida, no caso, para o e-mail
- // que foi cadastrado no formulário
- $msg->addReplyTo($_POST['email'], $_POST['nome']);
- // Defino a mensagem como mensagem de texto (Ou seja não terá formatação HTML)
- $msg->IsHTML(false);
- // Adiciono o destinatário desta mensagem, no caso,
- //minha conta de contatos comerciais.
- $msg->AddAddress('|*SEU-EMAIL@SEUDOMINIO.COM.BR*|', '|*NOME-DO-SEUEMAIL*|');
- // Defino o assunto que foi digitado no formulário
- $msg->Subject = $_POST['assunto'];
- // Defino a mensagem que foi digitada no formulário
- $msg->Body = $_POST['msg'];
- // Defino a mensagem alternativa que foi digitada no formulário.
- // Esta mensagem é utilizada para validações AntiSPAM e por isto
- // é muito recomendado que utilize-a
- $msg->AltBody = $_POST['msg'];
- // Faço o envio da mensagem
- $enviado = $msg->Send();
- // Limpo todos os registros de destinatários e arquivos
- $msg->ClearAllRecipients();
- // Caso a mensagem seja enviada com sucesso ela retornará sucesso
- // senão, ela retornará o erro ocorrido
- if ($enviado){
- echo "E-mail enviado com sucesso!";
- }
- else {
- echo "Não foi possível enviar o e-mail.";
- echo "<b>Informações do erro:</b> " . $msg->ErrorInfo;
- }
Add Comment
Please, Sign In to add comment