register protocol flows examples español uri email

uri - flows - sip protocol messages



¿Es una dirección de correo electrónico un URI? (6)

Intenté determinar si se puede decir que el formato de una dirección de correo electrónico cumple con la definición de URI o no, pero hasta ahora no he encontrado confirmación explícita de esto. Espero que alguien me pueda dar alguna información aquí. Gracias por adelantado :)


Creo que sí, si incluye la referencia de esquema "mailto:" en la dirección; de otra forma no. Pero como solo se ve en páginas html, en la mayoría de los casos, la dirección de correo electrónico en sí misma no podría considerarse un URI.

Si no ha marcado antes, eche un vistazo al documento RFC3305 .

El registro oficial de los nombres de los esquemas URI es mantenido por IANA en http://www.iana.org/assignments/uri-schemes.html

Espero que ayude, Carlos.


Por RFC 3986 :

Un identificador uniforme de recursos (URI) es una secuencia compacta de caracteres que identifica un recurso abstracto o físico.

Los componentes de sintaxis básicos definidos por el RFC:

The generic URI syntax consists of a hierarchical sequence of components referred to as the scheme, authority, path, query, and fragment. URI = scheme ":" hier-part [ "?" query ] [ "#" fragment ] hier-part = "//" authority path-abempty / path-absolute / path-rootless / path-empty

Entonces, una dirección de correo electrónico no es un URI. Sin embargo, mailto:[email protected] es un URI válido.


Sí, pero con el prefijo "mailto:".

Un URI tiene esta forma:

<scheme>:<scheme-specific-part>

El <scheme> es "mailto", la <scheme-specific-part> es la dirección.

Por ejemplo:

mailto:[email protected]

es un URI válido



Una dirección de correo electrónico por su cuenta - [email protected] - Yo diría que no. Un enlace a una dirección de correo electrónico - mailto: [email protected] - Yo diría que sí.