Tach!
PHP Notice: Undefined variable: mail_text in
$mail_text .= "...";
Der Operator .= liest zunächst die Variable auf der linken Seite ... und wenn die bisher noch nicht vorher schreibend angesprochen und dabei angelegt wurde, gibts diesen Fehler. Der erste Zugriff sollte mit = eine Nur-Zuweisung sein, so wie bei $mail_extras.
dedlfix.