Colocar Resposta 
 
Avaliação do Tópico:
  • 0 votos - 0 Média
  • 1
  • 2
  • 3
  • 4
  • 5
resposta automatica com phpmailer
23-06-2016, 19:24
Mensagem: #1
resposta automatica com phpmailer
Boa tarde , a minha duvida é bastante simples de entender, contudo a solução não é assim tão facil de resolver,vamos lá:

criei uma pagina para enviar email com a classe PHPMAILER , com o objectivo de quando se envia um email, o remetente recebe uma resposta automatica....e é aqui que está a grande duvida!

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:

$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 !

já na resposta automatica isso torna-se uma tarefa impossivel,pois no meu caso , no campo $_post['email'] , podemos captar o email para onde vai ser direcionada a resposta automatica....; mas no campo em que teremos de inserir a senha desse email já nao conseguimos inserir, pois nao sabemos a senha desse memo email, certo?

com a função mail() , funciona tudo bem , so que os email vao para o spam....

com este script, consegui de facto enviar email para onde queria , so que receber a resposta automatica já nao resulta, pois teria de saber a senha desse email:

$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... Sad 
$mail->Username = $email; //EMAIL PARA ONDE VÃO SER ENVIADOS OS E-MAIL´S VINDO DA VARIAVEL $EMAIL!

...  
   DAQUI PRA FRENTE SEI O CODIGO....
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
Colocar Resposta 


Mensagem neste Tópico
resposta automatica com phpmailer - joaonunofz - 23-06-2016 19:24

Saltar Fórum:


Utilizadores a ver este tópico: 1 Visitante(s)