Ist in meinen Augen eine ziemlich bescheuerte Überprüfung [...]
Ich halte diese Überprüfung für sehr wichtig. Meine Erfahrungen damit waren bisher sehr gut.
Die Lösung des Problems ist relativ simpel.
From: do-not-reply@server.tld
Reply-To: absender@absender.tld
Jetzt steht in der Absenderadresse der korrekte Absenderserver (der Server, auf dem PHP/SMTP läuft). Es kann also nicht mehr passieren, dass das als Spam aussortiert wird. Die tatsächliche E-Mailadresse des Mailschreibers steht im Reply-To. Damit kommen praktisch alle E-Mailprogramme klar.