Du meinst, die fehlerhafte From-Zeile ist die Ursache? Mein MTA hat ohne zu klagen, nur eine reine Email-Adresse als $additional_headers geschluckt. Diese Adresse landete dann im Body und nicht im Header, aber egal.
Ja, meine ich z.B.. Ein fehlerhafter Empfänger dürfte allerdings auch eine Möglichkeit sein die Funktion fehlschlagen zu lassen.
Dein MTA wird in dem Fall aber den Absender daher beziehen:
´´Dies kann entweder durch Setzen eines additional_headers-Parameters oder durch Setzen eines Standardwertes in der php.ini geschehen.``
Im Zweifel vermutlich einfach nur localhost.
Grüße, Matze