Hello,
// Eingabefelder abfragen
$_SESSION['name'] = $_POST['name'];
$_SESSION['email'] = $_POST['email'];
$_SESSION['betreff'] = $_POST['betreff'];
$_SESSION['nachricht'] = $_POST['nachricht'];
Daten ungeprüft und unbedingt in den Sessionbuffer zu übernehmen ist meistens Unsinn.
Denk nochmal darüber nach.
Der Sessionbuffer ist dazu da, dass Daten mehrere Roundturns überleben, und nicht bei jedem Request als erstes unbedingt überschrieben zu werden.
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg