1
I have a form that sends the customer data to an email, but I need the customer to also receive a copy of this email and with additional text, for example: Thank you for registering, below you can confirm the data sent.
the code I’m using:
if(isset($_POST['aderir_submit'])){
require_once("class.phpmailer.php");
//Nova instância do PHPMailer
$mail = new PHPMailer;
//Informa que será utilizado o SMTP para envio do e-mail
$mail->IsSMTP();
$mail->SMTPAuth = true;
$mail->SMTPSecure = "tls";
$mail->Port = 587;
$mail->Host = "smtp.gmail.com"; // sets GMAIL as the SMTP server
$mail->Username = "[email protected]";
$mail->Password = "xxxx";
//Titulo do e-mail que será enviado
$mail->Subject = "Lutecia Club";
//Preenchimento do campo FROM do e-mail
$mail->From = "[email protected]";
$mail->FromName = "Lutecia Hotel";
//Dados do formulario
$data = date('Y-m-d H:i:s');
$first_name = $_POST['aderir_first_name'];
$last_name = $_POST['aderir_last_name'];
$email = $_POST['aderir_email'];
$pais = $_POST['aderir_pais'];
$cidade = $_POST['aderir_cidade'];
$telefone = $_POST['aderir_telefone'];
//E-mail para a qual o e-mail será enviado
$mail->AddAddress("[email protected]");
//Conteúdo do e-mail
$mail->Body = "<h2>Adesão Lutecia Club</h2><br><h3>DADOS DO CLIENTE</h3><p style='background-color:#ccc;padding:10px;'><b>Nome:</b> " . $first_name . "<br> <b>Apelido: </b>" . $last_name . "<br> <b>Email:</b> " . $email . "<br><b>País: </b>" . $pais . "<br><b>Cidade:</b> " . $cidade . "<br> <b>Telefone: </b>" . $telefone . "<br><br></p>____________<br><br> LUTECIA CLUB<br><br>Data de envio: ". $data . ".";
$mail->AltBody = $mail->Body;
//Dispara o e-mail
$enviado = $mail->Send();
// Exibe uma mensagem de resultado
if ($enviado) {
echo '<script type="text/javascript">alert("Formulário enviado. Entraremos em contatos o mais brevemente.");</script>';
} else {
echo '<script type="text/javascript">alert("Erro ao ligar-se ao servidor.");</script>';
}}
By the function mail() had managed to do, creating a new sending function
$envio = mail("[email protected]", "Assunto", "DADOS DO CLIENTE", $headers);
$envio2 = mail("[email protected]", "Assunto", "MENSAGEM DE OBRIGADO", $headers);
Hello Thiago, the first email was sent, but the second no.
– Thallyson Dias
The e-mail address of the second shipment is correct?
– Thiago Thaison
Tiago, I did like this: ( $mail->Addaddress = $email; )
– Thallyson Dias
the correct one was: $mail->Addaddress($email);
– Thallyson Dias