OK. Se non ho capito male il codice dovrebbe essere tipo questo:
Il problema adesso è che una volta portato a schermo, il campo <nome> è vuoto, ed in più si perdono tutti i cr, per cui il file mail.txt risulta illeggibile da parte dell'utente.Codice PHP:
<?
$nome = $REQUEST['nome'];
$file = file_get_contents('mail.txt', true);
str_replace ("<nome>" , $nome , $file);
echo $file;
?>