Уважаемый ma2dy, к сожалению я не вижу там ответ.
Вот один из вариантов моего кода, не могли бы Вы мне бестолковому показать, что не верно. Думаю проблема в присвоении значения $message.
function launchmail($phone,$type,$val,$psd)
{
$subject = 'subject';
$header="From:
[email protected]\n Reply-To:
[email protected]\n MIME-Version: 1.0\n Content-type: text/html; charset=windows-1251\n
X-Mailer: PHP/" . phpversion();
$message="<html><body><center>".display($val, false, 1)."</center></body></html>";
mail($phone,$subject,$message,$header);
echo"message==$message";
}