Dennis: Zwischenfazit?

Beitrag lesen

Hi Robert,

• Zeichen, die nach Newline aussehen, werden in Headern generell nicht zugelassen (Verwerfen der Email).

Nach Newline aussehen? Wieso nicht einfach Zeichen, die Newlines sind? ;-) Also speziell CR (\r) und LF (\n).

• Der Betreff wird ggf. codiert (mb_encode_mimeheader).

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

• 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.

• 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.

Wie sieht das eigentlich mit "@@@"@example.org aus - wäre das auch eine gültige E-Mail Adresse?

Viele Grüße,
  ~ Dennis.