Aquí falta un ; .. No sé si será error tuyo al "cut-and-paste" o está mal en la FAQ' en tal caso .. avisa.
$sfrom="
[email protected]";
Por lo demas .. lo probé y funciona bien (incluido el HTML) ... El único problema es que mail() de PHP (por lo menos a mi con mi servidor SMTP) me sucede que si hay algun error en el envio de algun e-mail (ejemplo una dirección que no exista) .. la rutina que puse de IF's dice "OK .. mensaje enviado" cuando en realidad falló (lo vi en los log de mi servidor SMTP) ..
Osease .. lo que hace esa rutina es decir "mail()" funcionó (salío de PHP el e-mail) mas no hace ..
Un saludo,