Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
tenho está function para mandar e-mail mais ela não me retorna erro, e não envia o e-mail gostaria de saber se tem alguma coisa errada com minha função e lembrando que é para servidor Windows, já fiz vários teste e não funciona
function enviar_email($destinatario, $assunto, $texto, $remetente){
// O remetente deve ser um e-mail do seu domínio conforme determina a RFC 822.
// O return-path deve ser ser o mesmo e-mail do remetente.
$headers = "MIME-Version: 1.1\r\n";
$headers .= "Content-type: text/plain; charset=iso-8859-1\r\n";
$headers .= "From: $remetente\r\n"; // remetente
$headers .= "Return-Path: $remetente\r\n"; // return-path
// para enviar a mensagem em prioridade máxima
$headers .= "X-Priority: 3\n";
// E-mail que receberá a resposta quando se clicar no 'Responder' de seu leitor de e-mails
//$headers .= "Reply-To: $destinatario\n";
$textos = str_replace("\n.", "\n..", $texto);
$envio = mail("$destinatario", "$assunto", "$textos", implode("\r\n", $headers)) or die('<script>alert("Falha ao enviar o Mensagem!");</script>');
if($envio)
echo '<script>alert("Enviado com sucesso!");</script>';
else
echo '<script>alert("A Mensagem não pode ser enviada!");</script>';
}Carregando comentários...