Eu consigo enviar emails a partir de um servidor pago. Porém não consigo a partir do localhost.
Não sei se é necessário mexer em alguma coisa no php.ini ou instalar alguma coisa. Eu só sei que está faltando alguma coisa para que funcione.
O código que eu uso para envios de email é:
$nome = $_POST["nome"]; $body = $_POST["mensagem"]; $to = $_POST["email"]; $from = $_POST["email_from"]; $subject = $_POST["assunto"]; $mailheaders = "From: \"$nome\" <$from>\r\n"; $mailheaders .= "Reply-To: $from\n"; $msg_body = stripslashes($body); $headers = "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; $headers .= "From: \"$nome\" <$from>\r\n"; mail($to, stripslashes($subject), $msg_body, $mailheaders); echo"Enviado com Sucesso!";Obtive ele aqui no fórum, mas não posso dar crédito pois não lembro quem que tinha feito!
Se alguém puder me ajudar, eu to precisando muito disso!
Abraços