Ese problema lo tienes por usar comillas simles en:
$variable='toda $variable que indiques no se va a interpretar';
Usa las comillas dobles donde correspondan .. si las requieres para tu HTML .. las escapas con un \ delante:
Código PHP:
$mensaje =
"<html>
<body>
<h3>Hola...!!! $variable te recomiendo esta página</h3><br>
http://www.mastic.com.pe
<img src=\"http://www.mastic.com.pe/imagenes/Girl.jpg\">
</body>
</htm>";
Un saludo,