ENVIAR CORREOS CON PHP
La función que permite enviar correos en PHP es la función mail.
A esta función tendremos que colocarle cuatro parámetros:
Un ejemplo de esto sería:
mail("profexabi@terra.es","CURSO MYSQL",$mensaje,$cabeceras);
Lo difícil en este caso sería conseguir el mensaje y las cabeceras.
El mensaje lo construimos con los datos que llegan del formulario:

$mensaje="<font
face='Arial'><h3>Solicitud de Ingreso/Información</h3>";
$mensaje.="<p><b>Nombre:</b>".$nombre." ".$apellidos."<br>";
$mensaje.="<b>Teléfono fijo:</b>".$telefonofijo."<br>";
$mensaje.="<b>Teléfono móvil:</b>".$telefonomovil."<br>";
$mensaje.="<b>Dirección de correo:</b><a href='mailto:".$correo."'>".$correo."</a><br>";
$mensaje.="<b>Empresa:</b>".$empresa."<br>";
$mensaje.="<b>Ciudad:</b>".$ciudad."<br>";
$mensaje.="<b>Solicitud/Información:</b><i>".$solicitud."</i><br>";
Como podeis apreciar los campos son $nombre, $apellidos, $telefonofijo, $telefonomovil, $correo, $empresa, $ciudad y $solicitud. El resto es código HTML con el que construimos el formato que deseamos que se envíe y que será el que le dé la apariencia final al correo.
Para poder envíar código HTML no menos importante es el campo de cabeceras.
Una cabecera correcta sería la siguiente:
$cabeceras = 'MIME-Version: 1.0' .
"\r\n";
$cabeceras .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$cabeceras .= 'From:'.$correo."\r\n";
Por último, si deseamos que el usuario sepa que su correo ha sido enviado completamos el script con un mensaje de confirmación:
echo "<font size='3'>Tu solicitud ha sido enviada</font><br>";
Espero que os resulte fácil y os sea útil de aquí en adelante.
NOTA: para poder enviar correos debemos tener configurado o ser usuarios de un servidor SMTP. Si lo somos tendremos que modificar el archivo PHP.INI y declarar en él cual es el servidor de correo saliente que empleará PHP para poder enviar los correos.
