Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $nome = utf8_decode (strip_tags(trim($_POST['nome'])));
- $email = utf8_decode (strip_tags(trim($_POST['email'])));
- $assunto = utf8_decode (strip_tags(trim($_POST['assunto'])));
- $mensagem = utf8_decode (strip_tags(trim($_POST['mensagem'])));
- $cidade = utf8_decode (strip_tags(trim($_POST['cidade'])));
- $arquivo = $_FILES['arquivo'];
- require_once('PHPMailer/class.phpmailer.php');
- $Email = new PHPMailer();
- $Email->SetLanguage("br");
- $Email->IsSMTP(); // Habilita o SMTP
- $Email->SMTPAuth = true; //Ativa e-mail autenticado
- $Email->Host = '******'; // Servidor de envio # verificar qual o host correto com a hospedagem as vezes fica como smtp.
- $Email->Port = '******'; // Porta de envio
- $Email->Username = '******'; //e-mail que será autenticado
- $Email->Password = '******'; // senha do email
- // ativa o envio de e-mails em HTML, se false, desativa.
- $Email->IsHTML(true);
- // email do remetente da mensagem
- $Email->From = '******';
- // nome do remetente do email
- $Email->FromName = utf8_decode($email);
- // Endereço de destino do emaail, ou seja, pra onde você quer que a mensagem do formulário vá?
- $Email->AddReplyTo($email, $nome);
- $Email->AddAddress("******"); // para quem será enviada a mensagem
- // informando no email, o assunto da mensagem
- $Email->Subject = "Contato do site - ******";
- // Define o texto da mensagem (aceita HTML)
- $Email->AltBody = 'Plano de negócios em anexo. Entre em contato ao receber!';
- $Email->AddAttachment($arquivo);
- $Email->Body = "
- <html>
- <head>
- <title>Email em Construção</title>
- </head>
- <body>
- <table>
- Nome:<strong> $nome<br></th>
- E-mail:<strong> $email<br></th>
- Assunto:<strong> $assunto<br></td>
- Cidade:<strong> $cidade<br></td>
- ARquivo:<strong> $arquivo<br></td>
- Mensagem:<strong> $mensagem</td>
- </table>
- </body>
- </html>";
- // verifica se está tudo ok com oa parametros acima, se nao, avisa do erro. Se sim, envia.
- if(!$Email->Send()){
- echo "<p>A mensagem não foi enviada. </p>";
- echo "Erro: " . $Email->ErrorInfo;
- }else{
- echo "Recebemos seu e-mail aguarde a resposta nas proximas 24horas";
- }
Add Comment
Please, Sign In to add comment