Simplemente elimina los echo.
Código PHP:
Ver original<?php
fwrite($fichero, '<html>' .PHP_EOL
); fwrite($fichero, '<head>' .PHP_EOL
); fwrite($fichero, ' <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />' .PHP_EOL
); fwrite($fichero, ' <title>Grupo Inprex: Firma de Correo</title>' .PHP_EOL
); fwrite($fichero, ' <style type="text/css">' .PHP_EOL
); fwrite($fichero, ' a {' .PHP_EOL
); fwrite($fichero, ' color: #69be28;' .PHP_EOL
); fwrite($fichero, ' }' .PHP_EOL
); fwrite($fichero, ' </style>' .PHP_EOL
); fwrite($fichero, '</head>' .PHP_EOL
); fwrite($fichero, '<body>' .PHP_EOL
); // Para poder escribir el contenido de las variables tengo que entrecomillar el parámetro de la cadena
// con '"', escapar las comillas dobles con una '\'y escribir con '$' el nombre de la variable en la cadena
fwrite($fichero, " <p align=\"center\"><font face=\"Calibri\" color=\"#999999\" style=\"font-size:16px;\"><b>$nombre $apellidos</b></font><br /><font face=\"Calibri\" color=\"#69be28\"><font face=\"Calibri\" style=\"font-size:14px;\"><b>$puesto</b></font><br /><font face=\"Calibri\" style=\"font-size:14px\"><strong><font color=\"#999999\">+34 $telefono</font></strong></br><a href=\"mailto:$correo\">$correo</a></font><br /></p>" .PHP_EOL
);