Könnte „[email protected]“ eine gültige E-Mail-Adresse sein?

Könnte „[email protected]“ eine gültige E-Mail-Adresse sein?

Ich studiere reguläre Ausdrücke und stehe vor einer Frage: Kann eine E-Mail-Adresse wie diese [email protected]gültig sein?

Sicher, es gibt den gültigen Benutzernamen, aber was ist mit der Domäne? Sollte es nur der Domänenname sein oder ist auch die Host-IP-Adresse zulässig? Natürlich meine ichbeliebigHostadresse, nicht nur der lokale Host.

Antwort1

Nein, das wäre keine gültige E-Mail-Adresse. Der Host-Teil einer E-Mail-Adresse ( @example.com) kann eine IP-Adresse statt eines Domänennamens sein, aber die IP muss in Klammern eingeschlossen werden, zum Beispiel:

username@[127.0.0.1]

SehenRFC 5321 Abschnitt 4.1.3:

Manchmal ist ein Host dem Domänennamensystem nicht bekannt und die Kommunikation (insbesondere die Kommunikation zum Melden und Beheben des Fehlers) wird blockiert. Um diese Barriere zu umgehen, ist als Alternative zum Domänennamen eine spezielle wörtliche Form der Adresse zulässig. Für IPv4-Adressen verwendet diese Form vier kleine Dezimalzahlen, die durch Punkte getrennt und in Klammern eingeschlossen sind, wie z. B. [123.255.37.2], was eine (IPv4-)Internetadresse in Form einer Oktettfolge angibt.

Allerdings löst eine E-Mail-Adresse mit einer solchen IP in der Praxis überall Spam-Schutzmaßnahmen aus, was also nicht sehr praktisch wäre. Technisch gesehen ist es jedoch eine gültige E-Mail-Adresse.

verwandte Informationen