In diesem Thread wurden mehrere Lösungen angeboten, die den Fehler sehr wohl sicht- und behebbar machen. Wenn du sie nicht nutzt, ist das deine Sache.
Naja, die erste von Jörg war schon falsch:
$mailSauber=preg_replace('/[^A-Za-Z0-9@._<>-]/', '', $mail);
a-Z mochte PHP gar nicht, wahrscheinlich ist Groß Z kleiner als Klein a.
Aber auch nach der Korrektur war's das nicht. Die anderen Lösungen sind später gekommen,muss ich noch ausprobieren, hatte inzwischen eine andere Baustelle. Mails waren ja verschickt.
Linuchs