Qual è lo scopo di consentire commenti all'interno di indirizzi e-mail?


9

Secondo lo standard , è possibile inserire "commenti" all'interno di indirizzi e-mail, in modo tale john(hello @(world!) )@example.come john@(my)example.comindirizzare a john@example.com.

Gli stati standard (nella Sezione 3.2.2):

Un commento viene normalmente utilizzato in un corpo di campo strutturato per fornire un testo informativo leggibile dall'uomo.

Tuttavia, l'inclusione di commenti rende l'analisi di indirizzi e-mail validi molto più complicata, e faccio fatica a pensare a casi in cui tali commenti consentano funzionalità aggiuntive che altrimenti non potrebbero essere raggiunte. C'era qualche oscura ragione storica per la loro inclusione, e ora i commenti sono consentiti solo per motivi legacy (e quindi dovrebbero essere scoraggiati / deprecati), o c'è una particolare funzionalità che abilitano (come sembra suggerito dalla norma)?

Sembra che Thunderbird analizzi questi commenti e li visualizzi nel campo 'A' (vedi immagine sotto), ma questo funziona solo per i messaggi inviati a tipi specifici di account e non ho trovato alcuna documentazione su questo comportamento.

inserisci qui la descrizione dell'immagine


2
Penso che tu voglia leggere RFC 5322 sezione 4.4. Questa non sarebbe certamente l'unica cosa consentita negli indirizzi e-mail che rende l'analisi più complicata del normale caso di oggi, ma molti di questi formati di indirizzi speciali obsoleti erano necessari quando uno degli scopi principali di SMTP era consentire l'interoperabilità con tutti e il sistema di posta elettronica proprietario del loro cane, ognuno con la propria sintassi di indirizzo univoca.
un CVn

Bene, lo standard deve essere retrocompatibile, ma mi chiedo quale sia stata la motivazione originale per consentire commenti all'interno dell'indirizzo.
j_h,

@random Suppongo che ci fosse un motivo specifico per consentire i commenti tra parentesi e spero che qualcuno conosca la risposta o che possa almeno fornire esempi in cui questa funzione possa essere utilizzata per ottenere funzionalità specifiche che altrimenti non potrebbero essere ottenute. Come mai questo è sospeso come una domanda basata sull'opinione?
j_h,

Il tuo commento ora dice che questa è una domanda "troppo ampia", e che non ha nemmeno una portata. Chiedere il ragionamento / caso d'uso per cui qualcosa è stato implementato in un certo modo non rientra in SU
random

Mi sembra che ci dovrebbe essere una risposta molto specifica alla domanda: o c'era qualche oscura ragione storica, e ora i commenti sono consentiti solo per motivi legacy (e quindi dovrebbero essere scoraggiati / deprecati), o c'è una particolare funzionalità che essi abilita (come sembra suggerito dalla norma). Avrei pensato che questa domanda potesse interessare gli "appassionati di computer e gli utenti esperti" che vogliono ottenere il massimo dal loro uso della posta elettronica.
j_h,

Risposte:


2

I commenti all'interno degli indirizzi e-mail sono supportati principalmente in modo da poter gestire una forma deprecata di indirizzi e-mail, in particolare "john@example.com (John Smith)" anziché "John Smith <john@example.com>".

Questa notazione vecchio stile ha definito il contenuto tra parentesi come commenti arbitrari, come è stato sottolineato qui e fatto riferimento in RFC 822 come parte della convenzione di commento generale:

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

.. Come puoi vedere, il formato e-mail originale ha le sue radici dal primo standard RFC 822 formato nel 1982 per sostituire lo standard ARPANET RFC 733 che utilizzava anche la parentesi come commento. Alla fine, le parentesi sono state standardizzate, tuttavia è rimasto il supporto per il formato originale.

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

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.