3. Identità
Le forme di identità utilizzate dalla posta elettronica Internet sono: casella postale (mailbox), nome di dominio, ID messaggio (message-ID) ed ENVID (identificatore di busta). Ognuna è globalmente unica.
3.1. Casella postale (Mailbox)
"Una casella postale riceve posta. È un'entità concettuale che non riguarda necessariamente l'archiviazione di file." [RFC5322]
Una casella postale è specificata come un indirizzo di posta elettronica Internet <addr-spec>. Ha due parti distinte, separate da un segno chiocciola (@). Il lato destro è un nome di dominio interpretato globalmente associato a un ADMD. I nomi di dominio sono discussi nella Sezione 3.3. La sintassi formale di indirizzamento della posta elettronica Internet può supportare percorsi di origine per indicare il percorso attraverso il quale un messaggio dovrebbe essere inviato. L'uso dei percorsi di origine non è comune ed è stato deprecato in [RFC5321].
La parte a sinistra del segno chiocciola contiene una stringa che è globalmente opaca ed è chiamata <local-part>. Viene interpretata solo dall'entità specificata dal nome di dominio dell'indirizzo. Tranne come indicato più avanti in questa sezione, tutte le altre entità trattano la <local-part> come una stringa letterale non interpretata e ne preservano tutti i dettagli originali. Come tale, la sua distribuzione pubblica equivale all'invio di un "cookie" del browser Web che viene interpretato solo al momento della restituzione al suo creatore.
Alcuni valori della parte locale sono stati standardizzati per contattare il personale di un'organizzazione. Questi nomi coprono operazioni comuni e funzioni aziendali [RFC2142].
È comune che i siti abbiano convenzioni di strutturazione locale per il lato sinistro, <local-part>, di un <addr-spec>. Ciò consente il sotto-indirizzamento, ad esempio per distinguere diversi gruppi di discussione utilizzati dallo stesso partecipante. Tuttavia, vale la pena sottolineare che queste convenzioni sono strettamente private per l'organizzazione dell'utente e non vengono interpretate da alcun dominio eccetto quello elencato nel lato destro dell'
L'indirizzamento di base della posta elettronica definisce la <local-part> come globalmente opaca. Tuttavia, ci sono alcuni usi della posta elettronica che aggiungono uno schema globale standardizzato al valore, come tra un autore e un gateway. I dettagli della <local-part> rimangono invisibili all'infrastruttura pubblica di trasferimento della posta elettronica, ma forniscono istruzioni di indirizzamento e gestione per un'ulteriore elaborazione da parte del gateway. Esempi standardizzati di queste convenzioni sono i formati di numerazione telefonica per il profilo vocale per la posta elettronica Internet (Voice Profile for Internet Mail - VPIM) [RFC3801], come:
e iFax ([RFC3192], [RFC4143]) come:
3.2. Ambito di utilizzo dell'indirizzo e-mail
Gli indirizzi e-mail vengono utilizzati ben oltre il loro ruolo originale nel trasferimento e nella consegna della posta elettronica. In termini pratici, una stringa di indirizzo e-mail è diventata l'identificatore comune per rappresentare l'identità online. Quindi, è essenziale essere chiari sia sulla natura che sul ruolo di una stringa di identità in un particolare contesto e sull'entità responsabile dell'impostazione di tale stringa. Ad esempio, vedere le Sezioni 4.1.4, 4.3.3 e 5.
3.3. Nomi di dominio
Un nome di dominio è un riferimento globale a una risorsa Internet, come un host, un servizio o una rete. Un nome di dominio di solito mappa a uno o più indirizzi IP. Concettualmente, il nome può comprendere un'organizzazione, una raccolta di macchine integrate in un servizio omogeneo o una singola macchina. Un nome di dominio può essere amministrato per riferirsi a un singolo utente, ma questa non è una pratica comune. Il nome è strutturato come una sequenza gerarchica di etichette, separate da punti (.), con la cima della gerarchia all'estremità destra della sequenza. Possono esserci molti nomi nella sequenza, cioè la profondità della gerarchia può essere sostanziale. I nomi di dominio sono definiti e gestiti tramite il Domain Name System (DNS) ([RFC1034], [RFC1035], [RFC2181]).
Quando non fa parte di un indirizzo di casella postale, un nome di dominio viene utilizzato nella posta elettronica Internet per riferirsi all'ADMD o all'host che ha intrapreso un'azione sul messaggio, come fornire l'ambito amministrativo per un identificatore di messaggio o eseguire l'elaborazione del trasferimento.
3.4. Identificatore del messaggio
Esistono due tag standardizzati per identificare i messaggi: Message-ID: ed ENVID. Un Message-ID: riguarda il contenuto e un ENVID riguarda il trasferimento.
3.4.1. Message-ID
L'IMF prevede al massimo un singolo Message-ID:. Il Message-ID: per un singolo messaggio, che è un tag IMF a livello utente, ha una varietà di usi tra cui il threading, l'aiuto all'identificazione dei duplicati e il tracciamento DSN (Delivery Status Notification). Il mittente assegna il Message-ID:. L'ADMD del destinatario è il consumatore previsto del Message-ID:, sebbene qualsiasi attore lungo il percorso di trasferimento possa utilizzarlo.
Il Message-ID: è globalmente unico. Il suo formato è simile a quello di una casella postale, con due parti distinte separate da un segno chiocciola (@). Tipicamente, il lato destro specifica l'ADMD o l'host che assegna l'identificatore e il lato sinistro contiene una stringa che è globalmente opaca e serve a identificare univocamente il messaggio all'interno del dominio referenziato sul lato destro. La durata dell'unicità per l'identificatore del messaggio è indefinita.
Quando un messaggio viene rivisto in qualsiasi modo, la decisione se assegnare un nuovo Message-ID: richiede una valutazione soggettiva per determinare se il contenuto editoriale è stato modificato abbastanza da costituire un nuovo messaggio. [RFC5322] afferma che "un identificatore di messaggio riguarda esattamente una versione di un particolare messaggio; le revisioni successive al messaggio ricevono ciascuna nuovi identificatori di messaggio". Tuttavia, l'esperienza suggerisce che è necessaria una certa flessibilità. Un test impossibile è se il destinatario considererà il nuovo messaggio equivalente al vecchio. Per la maggior parte dei componenti della posta elettronica Internet, non c'è modo di prevedere le preferenze di un destinatario specifico su questo argomento. Sia la creazione che la mancata creazione di un nuovo Message-ID: hanno i loro svantaggi.
Ecco alcune linee guida ed esempi:
-
Se un messaggio viene modificato solo nella forma, come la codifica dei caratteri, è ancora lo stesso messaggio.
-
Se un messaggio ha aggiunte minori al contenuto, come un tag di mailing list all'inizio del campo di intestazione RFC5322.Subject, o alcune informazioni amministrative della mailing list aggiunte alla fine del testo della parte del corpo principale, è probabilmente lo stesso messaggio.
-
Se un messaggio ha avuto virus eliminati da esso, è probabilmente lo stesso messaggio.
-
Se un messaggio ha avuto parole offensive eliminate da esso, alcuni destinatari lo considereranno lo stesso messaggio, ma altri no.
-
Se un messaggio viene tradotto in una lingua diversa, alcuni destinatari lo considereranno lo stesso messaggio, ma altri no.
-
Se un messaggio è incluso in un digest di messaggi, il digest è un nuovo messaggio.
-
Se un messaggio viene inoltrato da un utente, questo è un nuovo messaggio.
-
Se un messaggio viene "reindirizzato", ad esempio utilizzando funzionalità in un agente utente (MUA) chiamato "Bounce" o "Resend", questo è un nuovo messaggio.
3.4.2. ENVID
L'identificatore di busta (ENVID: envelope identifier) può essere utilizzato per scopi di tracciamento dei messaggi ([RFC3885], [RFC3464]) relativi a un singolo trasferimento di invio/consegna. L'ENVID etichetta un singolo transito della MHS da parte di un messaggio specifico. Pertanto, l'ENVID è utilizzato per un singolo invio di messaggio fino a quando quel messaggio non viene consegnato. Una ripubblicazione del messaggio, ad esempio da parte di un Mediator, non riutilizza tale ENVID, ma può utilizzarne uno nuovo, anche se il messaggio potrebbe legittimamente conservare il proprio Message-ID: originale.
Il formato di un ENVID è a forma libera (free form). Sebbene il suo creatore possa scegliere di imporre una struttura alla stringa, nessuna struttura è imposta dagli standard Internet. Per implicazione, l'ambito della stringa è definito dal nome di dominio dell'indirizzo di ritorno (Return Address).