Der Beitrag ist zwar schon ein bisschen älter, aber Google hat mich bei meinem Problem direkt hierhin geführt, weil ich so ziemlich dasselbe Problem hatte.
Inzwischen habe ich auch eine Lösung gefunden. - Vielleicht hilft sie ja jemandem weiter.
Das Problem ist, dass PHP vor dem Ausführen der Funktionen, die mittels register_shutdown_function registriert wurden in das root-Verzeichnis (/) wechselt. Bei HostEurope schlagen aus diesem Verzeichnis die Aufrufe von mail(), mb_send_mail() und auch von /usr/bin/sendmail fehl. Wechselt man mit chdir() wieder in das Stammverzeichnis des WebPacks, so funktioniert alles wieder wie gewohnt.
Happy Coding
/Holger
|