recomendación offtopic:
puedes usar la función
htmlentities en lugar de esto:
o en su lugar definir en los headers del correo la codificación UTF8 o el charset que uses.
NOTA: esto no tiene que ver con el tema (offtopic), es solo una recomendación

, moderadores pueden borrarlo.