Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Actionloko

[Resolvido] E-mail com auto resposta

Recommended Posts

Olá pessoal, vejam se conseguem me ajudar!

No site temho apenas um campo onde o usuário, vai digitar o e-mail e clicar em "OK";

Porem ele precisa receber uma auto-resposta, informando sobre a visita e também receber uma tabela de preços em word/excel.

 

Alguém sabe como me ajudar?

Desde já agradeço!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ola pessoal deu certinho, utilizei a class phpmailer!

Show de Bola Obrigado, depois coloco o código aqui, caso alguém mais precise.

 

Ola pessoal deu certinho, utilizei a class phpmailer!

Show de Bola Obrigado, depois coloco o código aqui, caso alguém mais precise.

 

Bom apenas pra constar aqui, segue o codigo que fiz.

Fiz um form com:

Nome, E-mail, Telefone e um arquivo "contents.html" em action tem chamada para a mesma página (solicita.php)

 

<?php

 

require_once('class.phpmailer.php');

 

if(@!empty($_POST['nome']) || !empty($_POST['email']) || !empty($_POST['telefone']))

{

$headers = "Content-type: text/html; charset=iso-8859-1\r\n";

$headers .= "from: '".$_POST['email']."'";

 

$email = "<h3>Contato enviado pelo site</h3>";

$email .= "<b>Nome: ".$_POST['nome']."</b><br/>";

$email .= "<b>Telefone: </b>".$_POST['telefone']."<br/>";

$email .= "<b>Email: </b>".$_POST['email']."<br/>";

 

mail("e-mail@suaempresa.com.br", "Email Solicitacao", $email, $headers);

 

$mail = new PHPMailer(true); // the true param means it will throw exceptions on errors, which we need to catch

$mail->IsSendmail(); // telling the class to use SendMail transport

 

try

{

$mail->AddReplyTo($_POST['email'], $_POST['nome']);

$mail->AddAddress($_POST['email'], $_POST['nome']);

$mail->SetFrom('e-mail@suaempresa.com.br', 'Nome Cliente - Descricao');

$mail->Subject = 'Tabela de Preços';

$mail->MsgHTML(file_get_contents('contents.html'));

$mail->AddAttachment('tabelaPrecos.xls'); // attachment

$mail->Send();

echo '<script language="javascript">';

echo 'alert("Obrigado, mensagem enviada com sucesso!")';

echo '</script>';

}

catch (phpmailerException $e)

{

echo $e->errorMessage(); //Pretty error messages from PHPMailer

}

catch (Exception $e)

{

echo $e->getMessage(); //Boring error messages from anything else!

}

}

?>

É isso aí obrigado pessoal.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.