Ir para conteúdo

Arquivado

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

Zoação

Enviar mensagem por PHP através de FORM não funciona mais ... pq?

Recommended Posts

Tenho um formulário do método POST que utiliza o seguinte código abaixo:

 

<?php
$nome = $_POST["nome"];
$email = $_POST["email"];
$avaliacao = $_POST["avaliacao"];
$msg = $_POST ["msg"];
$mensagem = "Avaliacao da receita por $nome\n\n";
$mensagem .= "Nome: $nome\n\n";
$mensagem .= "E-mail: $email\n\n";
$mensagem .= "$nome avaliou o site como: $avaliacao\n\n";
$mensagem .= "Mensagem deixada por $nome\n$msg\n\n";
mail("EMAIL_DO_SITE", "TITULO_DA_MENSAGEM", $mensagem, "From: $nome");
echo "<h3><center> Obrigado! Sua mensagem foi enviada com sucesso!!!<center></h3>\n\n";
?>

 

Antes quando estava com um servidor americano, o envio era executado perfeitamente e a mensagem chegava em minha caixa de emails perfeitamente. Porém agora que colocamos um servidor dedicado com plataforma Windows na empresa, o mesmo não funciona mais ...

 

Abaixo esta a mensagem de erro que sempre retorna ...

 

 

Warning: mail() [function.mail]: SMTP server response: 501 5.1.7 Bad sender address syntax in <LINK>\form.php on line 12

 

 

O que pode estar errado?? Como corrigir isto ??

 

 

Obrigado!

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Chegou a tentar ler a mensagem de erro? Sabe quem é o sender address no seu script?

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.