Vamos a ver como poder enviar correos con funcion mail php para correos hotmail y gmail (ademas de otros), este tema es un demasiado complejo y despues de muchas pruebas lo que me funciono fue esto:
<?php
$para = 'correo@destinatario.com';
$titulo = 'Correo de prueba';
$mensaje ="<html>Contenido html o texto</html>";
$cabeceras = 'MIME-Version: 1.0' . "\r\n";
$cabeceras .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$tipocorreos=explode('@',$para);
if ($tipocorreos['1']=='gmail.com'){
// Cabeceras adicionales para gmail
$cabeceras .= "From: Phpres" . "\r\n";
}
else {
// Cabeceras adicionales para hotmail y demas
$cabeceras .= 'From: Phpres <no_contestar@phpres.net>' . "\r\n";
}
mail($para, $titulo, $mensaje, $cabeceras);
?>11
Puntos
Puntos
5920
Visitas
Visitas
0
Resp
Resp
Por alber hace 10 años
Admin