Moin!
noch etwas finde ich hier auffällig: Warum übergibst du den gesamten Mail-Body als $mail_header? Kann man zwar machen, wenn man das mit der trennenden Leerzeile beachtet und dafür den Parameter $message beim Aufruf von mail() als Leerstring übergibt. Ist aber eigentlich nicht so gedacht.
Die Suhosin-Extension (das Security-Addon für PHP) verhindert, dass man auf diese Weise Content in den Mailheadern überträgt.
Sofern Suhosin installiert ist (phpinfo weiß mehr), dürfte dieses Vorgehen also scheitern. Man sollte es mindestens deshalb unbedingt vermeiden.
- Sven Rautenberg