Post by Peter J. HolzerPost by Marc OlschokPost by Clemens Schüller.) Bei Dir wird zuerst die Mailadresse und dann Dein Name (in Klammern)
angezeigt - ich kenne es nur umgekehrt.
Habe ich jetzt nicht groß drüber nachgedacht, hatte es irgendwann so
Die Gewohnheit könnte aus einer Zeit stammen, als Ergänzungen zur
eigentlichen E-Mail Adresse noch nocht so verbreitet waren. Würde auch
erklären, warum RFC 1036 alle drei Versionen
akzeptiert.
RFC 822 hat noch viel mehr Varianten akzeptiert. RFC 1036 hat diesen
Wildwuchs auf zwei Varianten (Name in () oder E-Mail-Adresse in <>)
eingeschränkt. News ist da deutlich strikter als E-Mail.
Es stand schon in RFC 850 vergleichbar drin:
<https://datatracker.ietf.org/doc/html/rfc850#section-2.1.3>
|
| 2.1.3 From
|
| [...]
| RFC 822 specifies that all text in parentheses is to be
| interpreted as a comment. It is common in ARPANET mail to
| place the full name of the user in a comment at the end of
| the From line. This standard specifies a more rigid
| syntax. The full name is not considered a comment, but an
| optional part of the header line. [...]
|
| Thus, the three permissible forms are:
|
| From: ***@cbosgd.UUCP
| From: ***@cbosgd.UUCP (Mark Horton)
| From: Mark Horton <***@cbosgd.UUCP>
Der Unterschied ist, dass bei News der Name in Klammern kein
Kommentar ist, d.h. man braucht ggf. einen speziellen Parser.
Seit RFC 5536 dann nicht mehr. Hier wird auf RFC 5322 verwiesen:
<https://datatracker.ietf.org/doc/html/rfc5536#section-3.1.2>
|
| from = "From:" SP mailbox-list CRLF
<https://datatracker.ietf.org/doc/html/rfc5322#section-3.4>
|
| mailbox = name-addr / addr-spec
| name-addr = [display-name] angle-addr
| angle-addr = [CFWS] "<" addr-spec ">" [CFWS] /
| obs-angle-addr
| [...]
| display-name = phrase
| mailbox-list = (mailbox *("," mailbox)) / obs-mbox-list
| [...]
| addr-spec = local-part "@" domain