TIL: In einer #E-Mail #Adresse dürfen #Leerzeichen, #Sonderzeichen und sogar #Emojis sein.

Welcher #Mailserver was kann ist unterdessen nicht so ganz klar. Meiner kanns xD

@schenklklopfer Will ich das ausprobieren? Wobei auch einige Seiten nichtmal ein + in der Mail zulassen.

@schenklklopfer dann kann ich endlich jemandem schreiben

meine e-mail adresse lautet

🫠🫠  @   .🥰

@schenklklopfer Also Sonderzeichen war mir bekannt weil ich mir mal gemerkt habe das alles vor dem @ (local part) der empfangenden Server regeln soll. Aber Leerzeichen ist dann doch ne Überraschung 🤔

@schenklklopfer Im Usernamen dürfen bspw. auch weitere @s auftauchen. 😄

Ich habe vor vielen Jahren mal versucht, anhand der Mail-RFCs und damaligen Domainregeln einen perfekten regulären Ausdruck zu schreiben. Dieser wurde aber immer komplexer und irgendwann gab ich auf. Was ich damals gelernt habe: RegEx für Mailadresse sind Bullshit. Prüfe einfach, ob sich in einem Mailinputfeld Zeichen befinden, evtl. mit einem @ dazwischen, und das reicht. Es gibt millionen kaputter Mail-RegEx im Netz. 😫

@schenklklopfer eine E-Mail braucht theoretisch nichtmal ne Domain und/oder einen Local Part 🙈

Deshalb ist E-Mail Input validation auch extrem komplex bzw quasi unmöglich...

@schenklklopfer "foo@bar"@kunsmann.eu sollte auch gültig sein (und ankommen)