Revisa la FAQ:
http://www.forosdelweb.com/showthrea...350#post254350
Ahí veras como usar mail() y generar un e-mail en HTML por ejemplo .. La función mail() tiene ciertos parámetros definidos .. uno de ellos es tu "body" (cuerpo del mensaje) que tienes que componer sobre una variable (concatenando ahí).
El ejemplo que expusistes no es completo ni real de como lo usas .. así que no sabemos exactamente donde tienes el fallo. Indica el código textual que usas o mejor insisto; revisa la FAQ mencionada.
Un saludo,