Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Alessandro Ramos

Formulário não envia para e-mails diferentes do dominio de origem

Recommended Posts

Tenho um formulário que envia e-mail normalmente, mas quando coloquei a opção de enviar uma cópia para o e-mail do cliente, ele não envia.

Fiz vários testes e descobri que ele não envia e-mail para nenhuma conta que não seja do próprio servidor (domínio). Ou seja, estou recebendo os pedidos dos cliente, mas os clientes não estão recebendo uma cópia, como deveria receber. O que eu faço?

$to = $email;
$subject = "Seu pedido ao restaurante BARDANA - Número do Pedido: 00".$gerador;

$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-Type: text/html; charset=UTF-8\r\n";

$headers .= "From: $email\r\n"; // remetente
$headers .= 'Cc: ramos@bardananatural.com.br' . "\r\n";


//mail($to,$subject,$message,$headers);

if(mail($to,$subject,$message,$headers)) {

}

Fiz vários testes, todas as cópias só chegavam para e-mails do domínio bardana (o domínio de origem do formulário)

 

Na parte do $to era para ele enviar uma copia para o e-mail cadastrado no formulário ($email)

 

Agradeço a atenção!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Aí são questões de seu servidor de hospedagem, veja com eles como proceder. Tente utilizar a class phpMailer do php. Porém se for realmente um bloqueio, nem assim você irá conseguir.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenho um formulário que envia e-mail normalmente, mas quando coloquei a opção de enviar uma cópia para o e-mail do cliente, ele não envia.

Fiz vários testes e descobri que ele não envia e-mail para nenhuma conta que não seja do próprio servidor (domínio). Ou seja, estou recebendo os pedidos dos cliente, mas os clientes não estão recebendo uma cópia, como deveria receber. O que eu faço?

$to = $email;
$subject = "Seu pedido ao restaurante BARDANA - Número do Pedido: 00".$gerador;

$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-Type: text/html; charset=UTF-8\r\n";

$headers .= "From: $email\r\n"; // remetente
$headers .= 'Cc: ramos@bardananatural.com.br' . "\r\n";


//mail($to,$subject,$message,$headers);

if(mail($to,$subject,$message,$headers)) {

}

Fiz vários testes, todas as cópias só chegavam para e-mails do domínio bardana (o domínio de origem do formulário)

 

Na parte do $to era para ele enviar uma copia para o e-mail cadastrado no formulário ($email)

 

Agradeço a atenção!

  1. $assunto.= "Solicitaçao de Orçamento";
  2. $headers = "MIME-Version: 1.1\r\n";
  3. $headers .= "Content-type: text/html; charset=utf-8\r\n";
  4. $headers .= "From: $emailremetente\r\n"; // remetente
  5. $headers .= "Return-Path: $emaildestinatario \r\n"; // return-path
  6. $envio = mail($emaildestinatario, $assunto, $mensagemHTML, $headers);
  7. if($envio)echo "<script>location.href='[url=http://rolly.com.br/site/orcamento-sucesso/]http://rolly.com.br/site/orcamento-sucesso/'</script>";[/url]
  8. ?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.