Problema em responder e-mail recebido via formulário de e-mail
Olá pessoal!
Estou desenvolvendo um site e nele há um formulário de contato para envio de e-mail em ".php". Ao testar o formulário, dá tudo certinho, o dono do site recebe o e-mail, mas quando ele responde o e-mail, a mensagem vai para ele mesmo e não para quem preencheu o formulário no site.
Como resolver isso, de modo que ao clicar em responder (no Outlook) o e-mail vá para quem preencheu o formulário?
O código que estou utilizando é esse:
<?php
function sendMail($para, $mensagem, $assunto)
{
require_once('class/smtp/SMTP.php');
require_once('class/smtp/MAIL.php');
$m = new MAIL;
$smtp = "smtp.abcd***.com.br";
$usuario = "contatoviasite@abcd***.com.br";
$senha = "123456";
$m = new MAIL; // initialize MAIL class
$m->From($usuario); // set from address
$m->AddTo($para); // add to address
$m->Subject($assunto); // set subject
$m->Html($mensagem); // set text message
// connect to MTA server 'smtp.hostname.net' port '25' with authentication: 'username'/'password'
$c = $m->Connect($smtp, 25, $usuario, $senha) or die(print_r($m->Result));
$m->Send($c);
}
if (!empty($_POST)){
$assunto = "Mensagem enviada através do website";
$mensagem = "<h1>Mensagem enviada através do website</h1>";
foreach ($_POST as $key => $value) {
$mensagem .= "<p><strong>$key:</strong> $value</p>";
}
//$mensagem .= "<hr>";
//$mensagem .= "<p><strong>IP:</strong> " . $_SERVER['REMOTE_ADDR'] . "</p>";
//$mensagem .= "<p><strong>Info do usuário:</strong> " . $_SERVER['HTTP_USER_AGENT'] . "</p>";
$destinatario = 'contato@abcd***.com.br';
// Envia o e-mail
sendMail($destinatario, $mensagem, $assunto);
// Redireciona o usuario para a mensagem
header("Location: mensagem.html");
}
?>
Se puderem me ajudar, agradeço.
ergosumDiscussão (0)
Carregando comentários...