Günther: Datei auslesen und als Mailinhalt verschicken

Beitrag lesen

Hallo zusammen,
ich habe (mal wieder) ein kleines Problemchen.
Es geht um Folgendes:
Ein Benutzer füllt auf der Website ein Formular aus.
Dann soll der Webmaster eine Mail bekommen mit den Werten aus dem Formular.
Das habe ich bisher so gelöst:

<code>
$empf = "..."; // Email des Webmasters
$betreff = "Formular ausgefuellt!";
$email = "Hallo,\nSoeben hat " . $_POST['Name'] . " das Formular auf der Homepage ausgefuellt.\n\nSeine Daten sind wie folgt:\n";
// eine liste aller daten, ein Bsp. wäre:
$email .= "Name : " . $_POST['Name'] . "\n";
$email .= "IP : " . $_POST['IP'] . "\n";
mail($empf, $betreff, $email);
</code>
das funktioniert ja einwandfrei, nur ich möchte den Inhalt der Email ($email) lieber in einer externen Datei speichern (z.B. formularvorlage.txt/.php) und dann diese Datei auslesen, die Werte einsetzten und mit mail() verschicken.
Einfach aus dem Grund weil diese Mails ziemlich umfangreich werden und das etwas unübersichtlich wird in der php datei wenn man das so macht wie ich oben.
Ich möchte also sowas wie ein template erstellen und das dann mit den eingesetzten Werten verschicken (habe mich schonmal mit Smarty ein bisschen beschäftigt, vielleicht geht das ja sogar damit?!?)

Ich hoffe ich habe mich einigermaßen verständlich ausgedrückt.
MfG,
Günther