Re: Webfinger Local (and Domain) Part Syntax

@mentions are not a component of the social standards, they're part of the
UI/UX of specific implementing applications. There's no specific
interchange weight given to them, since different services may wish to
implement different syntaxes depending on the needs of the platform.
They're used primarily by "plain text" UIs that prefer to keep the most
information possible visible to the user, compared to "rich text" UIs that
allow more flexibility.

That said, you may be interested in the specifics of how those names are
most commonly *resolved*, which is by using the Webfinger protocol, RFC
7033, and the acct URI scheme (
https://datatracker.ietf.org/doc/html/draft-ietf-appsawg-acct-uri-07). But
it's important not to get the interchange values used for actually
resolving these @handles confused with the syntax that users might use to
author those handles, which is going to be different based on the platform
and the requirements for detecting @ mentions in running text (compared to
the much easier task of a specific, delineated URI parameter).

Names like the ones you mentioned are not related to RFC 5322 at all.

You may also be interested in reading the ActivityStreams 2.0 vocabulary
document, which has a longer non-normative explanation of microsyntaxes and
how they fit into the AS2 protocol that most fediverse websites use for
data exchange:
https://www.w3.org/TR/activitystreams-vocabulary/#microsyntaxes

On Mon, Jan 23, 2023, 8:50 AM Marcus Rohrmoser <me+swicg@mro.name> wrote:

>
> where is the syntax of names like @myself@example.com defined?
>
> How does it relate to rfc5322?
>
> Cheers,
> M
>
>

Received on Monday, 23 January 2023 15:42:06 UTC