Boa tarde , a minha dúvida é bastante simples de entender, contudo a solução não é assim tão fácil de resolver, vamos lá:
criei uma página para enviar email com a classe PHPMailer , com o objectivo de quando se envia um email, o remetente recebe uma resposta automática....e é aqui que está a grande dúvida!
Se usando esta classe, para evitar que os emails caem na caixa de spam, usando para isso a autenticação SMTP...o que resulta muito bem uma vez que definimos:
Código (PHP):
já na resposta automática isso torna-se uma tarefa impossível, pois no meu caso, no campo
com a função mail(), funciona tudo bem, só que os emails vão para o spam....
com este script, consegui de facto enviar email para onde queria, só que receber a resposta automática já não resulta, pois teria de saber a senha desse email:
Código (PHP):
criei uma página para enviar email com a classe PHPMailer , com o objectivo de quando se envia um email, o remetente recebe uma resposta automática....e é aqui que está a grande dúvida!
Se usando esta classe, para evitar que os emails caem na caixa de spam, usando para isso a autenticação SMTP...o que resulta muito bem uma vez que definimos:
Código (PHP):
$mail->Password = 'senha do email'; // PASSWORD DA CONTA DE E-MAIL !
$mail->Username = 'email'; //EMAIL PARA ONDE VÃO SER ENVIADOS OS E-MAIL´S !
$mail->Username = 'email'; //EMAIL PARA ONDE VÃO SER ENVIADOS OS E-MAIL´S !
já na resposta automática isso torna-se uma tarefa impossível, pois no meu caso, no campo
$_post['email']
, podemos captar o email para onde vai ser direcionada a resposta automática....; mas no campo em que teremos de inserir a senha desse email já não conseguimos inserir, pois não sabemos a senha desse memo email, certo?com a função mail(), funciona tudo bem, só que os emails vão para o spam....
com este script, consegui de facto enviar email para onde queria, só que receber a resposta automática já não resulta, pois teria de saber a senha desse email:
Código (PHP):
$mail->Password = 'senha do email'; // PASSWORD DA CONTA DE E-MAIL !
require_once('../phpmailer/class.phpmailer.php');
require_once('../phpmailer/class.smtp.php');
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->SMTPAuth = true;
$mail->Host = 'smtp.gmail.com';
$mail->Password = '******';
$mail->Username = 'joaonunofz@gmail.com';
$mail->FromName = "Site";
$mail->ADDReplyto($email);
$mail->IsHTML(true);
$mail->CharSet = 'utf-8';
$mail->AddAddress($email_ADMINISTRADOR);
$mail->Subject = $assunto;
$mail->Body = $mensagem;
$mail->Send();// Envia o e-mail
$mail->ClearAllRecipients();
echo 'MENSAGEM ENVIADA'
//---------------------------RESPOSTA AUTOMATICA--------------------------------------------------------
require_once('../phpmailer/class.phpmailer.php');// Inclui o arquivo class.phpmailer.php localizado na pasta phpmailer
require_once('../phpmailer/class.smtp.php');
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->SMTPAuth = true;
$mail->Host = 'smtp.gmail.com';
$mail->Password = '????????'; <-OQUE PONHO AQUI???SENAO PUZER NADA NUNCA RECEBO A RESPOSTA AUTOMATICA...
$mail->Username = $email; //EMAIL PARA ONDE VÃO SER ENVIADOS OS E-MAIL´S VINDO DA VARIAVEL $EMAIL!
require_once('../phpmailer/class.phpmailer.php');
require_once('../phpmailer/class.smtp.php');
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->SMTPAuth = true;
$mail->Host = 'smtp.gmail.com';
$mail->Password = '******';
$mail->Username = 'joaonunofz@gmail.com';
$mail->FromName = "Site";
$mail->ADDReplyto($email);
$mail->IsHTML(true);
$mail->CharSet = 'utf-8';
$mail->AddAddress($email_ADMINISTRADOR);
$mail->Subject = $assunto;
$mail->Body = $mensagem;
$mail->Send();// Envia o e-mail
$mail->ClearAllRecipients();
echo 'MENSAGEM ENVIADA'
//---------------------------RESPOSTA AUTOMATICA--------------------------------------------------------
require_once('../phpmailer/class.phpmailer.php');// Inclui o arquivo class.phpmailer.php localizado na pasta phpmailer
require_once('../phpmailer/class.smtp.php');
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->SMTPAuth = true;
$mail->Host = 'smtp.gmail.com';
$mail->Password = '????????'; <-OQUE PONHO AQUI???SENAO PUZER NADA NUNCA RECEBO A RESPOSTA AUTOMATICA...
$mail->Username = $email; //EMAIL PARA ONDE VÃO SER ENVIADOS OS E-MAIL´S VINDO DA VARIAVEL $EMAIL!