Moin!
Ich fasse also mal zusammen:
• Zeichen, die nach Newline aussehen, werden in Headern generell nicht zugelassen (Verwerfen der Email).
• Der Betreff wird ggf. codiert (mb_encode_mimeheader).
• Der Absendername wird in " eingeschlossen und ggf. codiert.
• Die Emailadresse des Absenders darf der Einfachheit halber (da wir keine perfekte Mailfunktion hier implementieren wollen) nur die Zeichen [a-zA-Z0-9.@-_]+ enthalten.
Ist das OK?
Schönen Sonntag,
Robert