¿Cuál es el propósito de permitir comentarios dentro de las direcciones de correo electrónico?


9

De acuerdo con el estándar , es posible insertar 'comentarios' dentro de las direcciones de correo electrónico, por ejemplo, john(hello @(world!) )@example.comy john@(my)example.comdirectamente a john@example.com.

Los estados estándar (en la Sección 3.2.2):

Un comentario se usa normalmente en un cuerpo de campo estructurado para proporcionar un texto informativo legible por humanos.

Sin embargo, la inclusión de comentarios hace que el análisis de direcciones de correo electrónico válidas sea mucho más complicado, y me cuesta pensar en casos en los que dichos comentarios permitan una funcionalidad adicional que de otro modo no se podría lograr. ¿Hubo alguna razón histórica oscura para su inclusión, y los comentarios ahora están permitidos solo por razones heredadas (y, por lo tanto, deben desalentarse / desaprobarse), o hay una funcionalidad particular que permiten (como parece ser sugerido por el estándar)?

Parece que Thunderbird analiza estos comentarios y los muestra en el campo 'Para' (vea la imagen a continuación), pero esto solo funciona para los mensajes enviados a tipos específicos de cuentas, y no he encontrado ninguna documentación sobre este comportamiento.

ingrese la descripción de la imagen aquí


2
Creo que quieres leer RFC 5322 sección 4.4. Ciertamente, esto no sería lo único permitido en las direcciones de correo electrónico que hace que analizarlas sea más complicado de lo que requiere el caso normal de hoy, pero muchos de estos formatos de direcciones especiales obsoletos eran necesarios cuando uno de los principales propósitos de SMTP era permitir la interoperabilidad con todos y el sistema de correo electrónico patentado de su perro, todos los cuales tenían su propia sintaxis de dirección única.
un CVn

Buen punto de que el estándar tiene que ser compatible con versiones anteriores, pero me pregunto cuál fue la motivación original para permitir comentarios dentro de la dirección.
j_h

@random Supongo que hubo una razón específica para permitir comentarios entre paréntesis, y espero que alguien sepa la respuesta, o al menos pueda proporcionar ejemplos en los que esta característica se pueda usar para lograr una funcionalidad específica que de otro modo no se podría obtener. ¿Cómo es que esto está en espera como una pregunta basada en la opinión?
j_h

Su comentario ahora dice que esta es una pregunta "demasiado amplia" y que tampoco está dentro del alcance. Preguntar por el razonamiento / caso de uso por qué algo se implementó de cierta manera queda fuera de SU
aleatorio

Me parece que debería haber una respuesta muy específica a la pregunta: o hubo alguna razón histórica oscura, y los comentarios ahora se permiten solo por razones heredadas (y, por lo tanto, deben desalentarse / despreciarse), o hay una funcionalidad particular que habilitar (como parece ser sugerido por el estándar). Pensé que esta pregunta sería de interés para 'entusiastas de la informática y usuarios avanzados' que desean aprovechar al máximo su uso del correo electrónico.
j_h

Respuestas:


2

Los comentarios dentro de las direcciones de correo electrónico son compatibles principalmente para que se pueda manejar una forma obsoleta de direcciones de correo electrónico. Específicamente, "john@example.com (John Smith)" en lugar de "John Smith <john@example.com>".

Esta notación de estilo antiguo definió el contenido entre paréntesis como comentarios arbitrarios como se ha señalado aquí y se hace referencia en RFC 822 como parte de la convención general de comentarios:

http://www.freesoft.org/CIE/RFC/822/16.htm

.. Como puede ver, el formato de correo electrónico original tiene sus raíces en el estándar RFC 822 temprano formado en 1982 para reemplazar el estándar RFC 733 de ARPANET, que también utilizaba paréntesis como comentarios. Finalmente, los corchetes se estandarizaron, sin embargo, el soporte para el formato original se ha mantenido.

RE: https://en.wikipedia.org/wiki/Email#Message_format

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.