PHPMailer - com remetente diferente do usuário smtp
970 views
Skip to first unread message
Thiago Quinteiro
unread,
Aug 18, 2009, 6:37:17 AM8/18/09
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to php-brasil
Gente , paasei a madrugada inteira e não consegui enviar e-mail pelo
phpmailer autenticando no google com o remetente diferente do usuário
do login.
ele manda com o campo Respoder para: (e-mail capturado no form) mas no
De: (vem o e-mail que autentica do gmail)
existe algum jeito de fazer ele substituir o de: ?
------
$mail->Host = "smtp.gmail.com";
$mail->Port = 465;
$mail->SMTPAuth = true; // turn on SMTP authentication
$mail->SMTPSecure = "ssl";
//$mail->SMTPSecure = "tls";
$mail->Username = "con...@listalitoral.com.br"; // esse e-mail fica
como quem enviou o e-mail
$mail->Password = "*******"; // SMTP password
$mail->From = utf8_decode($_POST["mail"]); // e é esse quem precisa
aparecer como remetente
-----
Michel Wilhelm
unread,
Aug 18, 2009, 9:14:00 AM8/18/09
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to php-b...@googlegroups.com
Bom dia!
Já ouviu falar sobre cabeçalhos?
Um e-mail é composto praticamente por cabeçalhos, e o PHPMailer tem
alguns métodos para manipular esses cabeçalhos.
Tem lá na documentação, mas para dar um help rápido verifique esse método:
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to php-b...@googlegroups.com
Michel esse lance do cabeçalho funciona perfeitamente quando uso na função mail(), mas com phpmailer, ele realmente insere o e-mail que eu preciso, no campo responder para, porém o remetente se mantém com o e-mail que autenticou ,e quando vou em responder, é a pior tragédia, ao invés de contato@lis... ou o e-mail do addReplyTo, aparece o e-mail onde estou recebendo isso..