Qual é o propósito de permitir comentários dentro de endereços de e-mail?

9

De acordo com o padrão , é possível inserir 'comentários' dentro do email endereços, tais que john(hello @(world!) )@example.com e john@(my)example.com direcionam para [email protected] .

Os estados padrão (na Seção 3.2.2):

A comment is normally used in a structured field body to provide some human-readable informational text.

No entanto, a inclusão de comentários torna a análise de endereços de e-mail válidos muito mais complicada, e estou com dificuldades para pensar em quaisquer casos em que tais comentários permitam funcionalidade adicional que não poderia ser obtida de outra forma. Havia alguma razão histórica obscura para sua inclusão, e comentários agora são permitidos apenas por motivos herdados (e, portanto, deve ser desencorajado / depreciado), ou existe uma funcionalidade específica que eles permitem (como parece sugerido pelo padrão)?

Parece que o Thunderbird analisa esses comentários e os exibe no campo "Para" (veja a imagem abaixo), mas isso funciona apenas para mensagens enviadas a tipos específicos de contas, e não encontrei nenhuma documentação sobre esse comportamento .

    
por j_h 16.08.2015 / 20:14

1 resposta

2

Os comentários dentro de endereços de e-mail são suportados principalmente para que uma forma obsoleta de endereços de e-mail - Especificamente, "[email protected] (John Smith)" em vez de "John Smith < [email protected]>" pode ser manipulado.

Essa notação em estilo antigo definiu o conteúdo entre parênteses como comentários arbitrários, como foi apontado aqui e referenciado no RFC 822 como parte da convenção geral de comentários:

link

.. Então, como você pode ver, o formato de e-mail original tem suas raízes desde o início do padrão RFC 822, formado em 1982, para substituir o padrão ARPANET RFC 733, que também usou parênteses como comentários. Por fim, os colchetes foram padronizados, mas o suporte para o formato original permaneceu.

RE: link

    
por 22.09.2015 / 13:24