Toolora

Email Validator

Prüfen Sie E-Mail-Adressen auf korrektes Format und gültige Syntax.

📧 E-Mail Adresse

Beispiele:

ℹ️ E-Mail Format

Eine gültige E-Mail-Adresse besteht aus:

  • Lokaler Teil (vor @): Benutzername
  • @-Zeichen: Trennt lokal und Domain
  • Domain (nach @): z.B. gmail.com
  • TLD: Top-Level-Domain (.de, .com, .org)

Diese Prüfung validiert nur das Format. Sie prüft nicht, ob die Adresse tatsächlich existiert.

Aufbau einer E-Mail-Adresse

Eine gültige E-Mail-Adresse besteht aus drei Teilen:

  • Lokaler Teil: Der Benutzername vor dem @
  • @-Zeichen: Trennt Benutzer und Domain
  • Domain-Teil: Der Server nach dem @ (z.B. gmail.com)

Beispiel: max.mustermann@beispiel.de

Erlaubte Zeichen

Lokaler Teil (vor dem @)

  • Buchstaben: a-z, A-Z
  • Zahlen: 0-9
  • Sonderzeichen: . _ - + (und weitere nach RFC 5321)
  • Darf nicht mit Punkt beginnen oder enden
  • Keine zwei Punkte hintereinander

Domain-Teil (nach dem @)

  • Buchstaben: a-z, A-Z
  • Zahlen: 0-9
  • Bindestriche: - (nicht am Anfang/Ende)
  • Punkte: . (trennen Subdomains)
  • TLD muss mindestens 2 Zeichen haben

Gültige E-Mail-Beispiele

  • info@firma.de ✓
  • max.mustermann@beispiel.com ✓
  • user+tag@gmail.com ✓
  • kontakt@sub.domain.org ✓
  • name123@provider.co.uk ✓

Ungültige E-Mail-Beispiele

  • @domain.de ✗ (kein lokaler Teil)
  • user@.de ✗ (ungültige Domain)
  • user@@domain.de ✗ (doppeltes @)
  • user @domain.de ✗ (Leerzeichen)
  • user..name@domain.de ✗ (doppelter Punkt)

Validierungsstufen

  • Syntax-Prüfung: Entspricht das Format den Standards? (dieser Validator)
  • Domain-Prüfung: Existiert die Domain? Hat sie MX-Records?
  • Mailbox-Prüfung: Existiert das Postfach? (erfordert Serveranfrage)
  • Zustellbarkeit: Kann die E-Mail zugestellt werden?

E-Mail-Validierung in der Programmierung

Für Entwickler: Einfache Regex reichen oft nicht aus. RFC 5322 definiert komplexe Regeln.

  • JavaScript: email.match(/^[^\s@]+@[^\s@]+\.[^\s@]+$/)
  • HTML5: <input type="email"> (Browser-Validierung)
  • Python: email-validator Bibliothek

Häufig gestellte Fragen

Sind E-Mail-Adressen case-sensitive?

Der Domain-Teil ist nicht case-sensitive (GMAIL.com = gmail.com). Der lokale Teil kann theoretisch case-sensitive sein, aber fast alle Provider ignorieren Groß-/Kleinschreibung.

Wie lang darf eine E-Mail-Adresse sein?

Maximal 254 Zeichen insgesamt. Der lokale Teil max. 64 Zeichen, die Domain max. 255 Zeichen. In der Praxis sind die meisten Adressen deutlich kürzer.

Sind Umlaute in E-Mail-Adressen erlaubt?

Theoretisch ja (Internationalized Email nach RFC 6531), aber viele Systeme unterstützen keine Umlaute. Besser vermeiden für maximale Kompatibilität.

Ähnliche Tools