Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #57 da revista programar. Faz já o download aqui!

Nazgulled

mail() sem endereço para resposta

Mensagens Recomendadas

Nazgulled    8
Nazgulled

Estou aqui a preparar um simples sistema de contacto para o meu site que está praticamente pronto mas estou com um simples problema. No formulario o pessoal insere o nome, mail, assunto e mensagem e eu quando receber o e-mail quero poder chegar ao thunderbird, clicar em reply e ter a hipotese de responder a quem me contactou sem ter de adicionar o e-mail dele manualmente, mas isso não esta a acontecer. Eu faço responder, e o e-mail adicionado ao campo "To:" no thunderbird é um simples hifen...

O código é muito simples e é o seguinte:

$headers  = "MIME-Version: 1.0\r\n";
$headers .= "From: $name <$email>\r\n";
$headers .= "Reply-To: $name <$email>\r\n";
$headers .= "Return-Path: $name <$email>\r\n";

mail("myemail@mydomain.net", $subject, $message, $headers);

E os e-mails recebidos vem tipo:

From: Ricardo Amaral <email@domain.com>
Reply-To: Ricardo Amaral <email@domain.com>

<MENSAGEM_DE_EMAIL>

Alguem sabe solucionar este problema?

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
ramone    0
ramone

Experimenta assim:

<?php
$to      = 'nobody@example.com';
$subject = 'the subject';
$message = 'hello';
$headers = 'From: webmaster@example.com' . "\r\n" .
   'Reply-To: webmaster@example.com' . "\r\n" .
   'X-Mailer: PHP/' . phpversion();

mail($to, $subject, $message, $headers);
?> 

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade