Robert Bienert: Zwischenfazit?

Beitrag lesen

Moin!

• Der Betreff wird ggf. codiert (mb_encode_mimeheader).

Ja, solltest du machen - aber auch hier gilt bei mir: Keine Newline-Zeichen zulassen.

Das mit den Newlines bezog sich auf alle Felder, in denen Eingaben vom Nutzer landen.

• Der Absendername wird in " eingeschlossen und ggf. codiert.

Willst du den im From-Header angeben? Ich würde ja eher den From-Header vom Server generieren lassen und die Daten des Users lediglich in Reply-To schreiben.

Was wäre denn der Grund dafür?

• Die Emailadresse des Absenders darf der Einfachheit halber (da wir keine perfekte Mailfunktion hier implementieren wollen) nur die Zeichen [a-zA-Z0-9.@-_]+ enthalten.

Hm… Das mit den E-Mail Adressen ist wieder so ein Problem. So ist "Hallo Welt"@example.org eine gültige E-Mail Adresse.

Das mag formal sein, aber

• welcher Otto Normal weiß das (und für den soll dieses Skript sein)?
 • bei welchem Provider kannst du eine solche Adresse einrichten?

Schönen Wochenanfang,
Robert