Zoação 2 Denunciar post Postado Outubro 27, 2013 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
ESerra 744 Denunciar post Postado Outubro 27, 2013 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
Rogério Santana 172 Denunciar post Postado Outubro 27, 2013 Voltou a duplicar posts foi? Compartilhar este post Link para o post Compartilhar em outros sites