Otro problema es esto que haces:
Código:
$cuerpo = "bla bla bla";
$cuerpo .= "otras cosas";
$cuerpo = "mas cosas";
Si tu usas = pasa que todo lo anterior se borra, usa .= siempre, menos en la primera asignación.
Lo de nobody lo resuelves usando ini_set('sendmail_from', '
[email protected]');
Saludos