Mira este codigo que yo utilizo para enviar correos, y me funciona muy bien desde servidor y local:
Código PHP:
Ver original// email de destino
// asunto del email
$subject = "Prueba";
// Cuerpo del mensaje
$mensaje = "mensaje \n";
$mensaje.= "IP: ".$_SERVER['REMOTE_ADDR']."\n\n";
$mensaje.= "-------------------------------------------------------------------- \n\n";
$mensaje.= "mensaje \n\n";
$mensaje.= "---------------------------------- \n";
$mensaje.= "Enviado desde foros del web \n";
// headers del email
$headers = "From: ".$email."\r\n";
// Enviamos el mensaje
if (mail($email, $subject, $mensaje, $headers)) { echo "Su mensaje se envio correctamente!!!";
}else{
echo "Error al enviar su mensaje, compruebe los campos!!!";
}