Ma la mail è in text-plain volutamente?
Se vuoi inviarla in html usa questa intestazione:

$body_top = "--Message-Boundary\n";
$body_top .= "Content-type: text/html; charset=iso-8859-1\n";
$body_top .= "Content-transfer-encoding: 8BIT\n";
$body_top .= "Content-description: Mail message body\n\n";