Sí, puedes enviar correos HTML con la función mail(), aunque convendría que no sólo vieses el manual de PHP para esa función, si no también cuál es la estructura de un correo(qué datos puede contener la cabecera, qué es MIME, codificaciones...). Por si te urge, te muestro un pequeño ejemplo del envío de un correo HTML:
<?php
$hdr="MIME-Version: 1.0\n";
$hdr.="Content-type: text/html; charset=iso-8859-1\n";
$hdr.="Content-Transfer-Encoding: 8bit\n";
$hdr.="X-Priority: 1\n";
$hdr.="X-MSMail-Priority: High\n";
$hdr.="From: \"Nombre\"
[email protected]>\n";
$bod="<html>\n<body>\n";
$bod="<b>Esto debe verse en negrita</b> y esto no\n";
$bod="</body>\n</html>\n";
if(mail("
[email protected]","Asunto",$bod,$hdr))
{
echo("Correo enviado a
[email protected]");
}
else
{
echo("Correo NO enviado a
[email protected]");
}
Para salir del paso puede valerte, pero coincido con xxx en que deberías echarle un vistazo a la documentación, no sólo adquirirás los conocimientos, sino que además te permitirá diseñar aplicaciones más potentes, comprendiendo realmente cómo funciona.
Saludos.