Cita:
Iniciado por petit89 Algunos proveedores de internet para evitar el SPAM directo, requieren cabeceras en sus mensajes... prueba asi:
Código PHP:
Ver original<?php
if($_POST){ //SI EXISTEN DATOS POST
$nombre = $_POST['nombre'];
$email = $_POST['email'];
$asunto = $_POST['asunto'];
$mensaje = $_POST['mensaje'];
$contenido = "Nombre: " . $nombre . "\nEmail: " . $email . "\nAsunto: " . $asunto . "\nMensaje: " . $mensaje."";
// Cabeceras adicionales
$cabeceras = 'MIME-Version: 1.0' . "\r\n";
$cabeceras .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$cabeceras .= 'To: $destino' . "\r\n";
$cabeceras .= 'From: $email' . "\r\n";
$envio = mail($destino, "Email de servicomputowww", $contenido, $cabeceras); if($envio){ //Si se logra hacer el envio
}else{
echo "hubo problemas con el envio";
}
}else{
echo "no hay datos que procesar";
}
?>
copia exactamente como lo he puesto aqui, prueba y nos cuentas...
petit89 nuevamente gracias por tu respuesta, ya hice la prueba y sigue sin llegar ningun correo, el registro log de errores del servidor tampoco muestra nada.. sera que hay algo mal codificado en el index.html? en el php veo que el POST nombre va entre apostrofe (') y en el html esta entre comillas (") tiene algo que ver?