phpmailer: Responder usando apenas o endereço "Responder a"
Estou usando o phpmailer no meu site e para ajudar com problemas de spam eu criei uma caixa de correio para enviar esses e-mails de (usando SMTP).
Eu configurei os e-mails para virde o endereço da caixa de correio e, em seguida, eu adicionei umresponder a endereço para onde quero que as respostas sejam enviadas:
<code>$mail = new PHPMailer(); $mail->IsSMTP(); $mail->SMTPAuth = true; $mail->SMTPSecure = 'tsl'; $mail->SMTPDebug = 1; $mail->Host = EMAIL_HOST; $mail->Port = EMAIL_PORT; $mail->Username = EMAIL_USER; $mail->Password = EMAIL_PASS; $mail->SetFrom('[email protected]', 'Mailbox name'); $mail->AddReplyTo('[email protected]', 'Reply to name'); $mail->AddAddress('[email protected]', 'User name); </code>
Os emails são enviados com sucesso e parecem passar pelos filtros de spam ok,mas quando eu pressiono a resposta inclui a conta da caixa de correio e a resposta à conta.
É isso que deveria acontecer? Eu só quero que a resposta para o endereço apareça quando você pressionar a resposta. Isso é possível?
Muito obrigado antecipadamente por qualquer ajuda oferecida!
Editar:
Olhando para os cabeçalhos de e-mail, parece que o endereço de entrada está sendo incluído no campo de resposta. Eu não tenho ideia do porquê!
<code>Date: Tue, 1 May 2012 11:16:25 +0100 To: User name <[email protected]> From: Mailbox name <[email protected]> Reply-to: Mailbox name <[email protected]>, Reply to name <[email protected] Subject: Email subject Message-ID: <54c530c0d1f3ff33fc87c4c41c2c9ffd@localhost> X-Priority: 3 X-Mailer: PHPMailer 5.1 (phpmailer.sourceforge.net) MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1_54c530c0d1f3ff33fc87c4c41c2c9ffd" --b1_54c530c0d1f3ff33fc87c4c41c2c9ffd Content-Type: text/plain; charset = "iso-8859-1" Content-Transfer-Encoding: 8bit </code>