Domain-or-Network-Access-Identifier
DoNAI is the general form of identity that we use for ARPA2. It is either a fully qualified domain name, or a Network Access Identifer (representing a person).
Examples:
john@example.com
is a user under a domain or host name@examples.com
is an anonymous user at a domain or host nameexample.com
is a domain or host name
The first and second forms are formally defined as Network Access Identifier, the third form is what we add to distinguish a domain name or host name.
NEWS: We may be able to revert completely to the NAI form when we
realise that access from a domain or host name will usually be limited
to a particular service, which we may annotate before the @
symbol.
We should verify if that is good enough for all situations.
Note that the anonymous user is visually distinct from the domain or host name.