2012-01-26 15 views

risposta

18

Let a questo in pezzi:

La parte del dominio dell'indirizzo e-mail deve essere conforme alle RFC 1034 ed è quindi (ed è sempre stato) case insensitive:

http://www.ietf.org/rfc/rfc1034.txt

La parte locale dell'indirizzo e-mail viene gestita dal server di posta ricevente e quindi, indipendentemente dal fatto che venga trattata in modo sensibile al caso, in teoria dipende da quel server. Alcuni server di posta scelgono di imporre regole oltre a RFC 5322 (ad esempio Gmail che ignora i punti) o li rilassano (ad esempio la maggior parte dei server di posta in Asia che consentono la punteggiatura estesa all'inizio e alla fine degli indirizzi).

Un server di posta MAGGIO in teoria (rompendo RFC 5322) implementare la distinzione tra maiuscole e minuscole.

Detto questo, non sono a conoscenza di un singolo che lo abbia mai fatto.

+2

La parte del dominio di un indirizzo email _Internet_ non è sensibile al maiuscolo/minuscolo. Email non significa necessariamente e-mail SMTP. http://en.wikipedia.org/wiki/Email#Email_networks –

+0

"dovresti conservare il suo caso" da quella RFC. Oggi ho riscontrato questo problema quando l'utente non ha ricevuto e-mail dal nostro sistema perché il suo sistema aveva la parte utente dell'email come case sensoriale. – Relequestual

+0

Ricordo distintamente che i nostri indirizzi e-mail a scuola fanno distinzione tra maiuscole e minuscole. Ricordo anche di aver fatto attenzione a scrivere il mio account di hotmail in minuscolo, non sono sicuro che fosse solo perché ero abituato a scrivere l'email della scuola con la distinzione tra maiuscole e minuscole :). – markthewizard1234

6

No.

Per convenzione, nomi di posta elettronica vengono trattati come case-insensitive.

Tuttavia, per RFC 2181

http://www.ietf.org/rfc/rfc2821.txt

La parte locale di una cassetta postale deve essere trattato come maiuscolo. Pertanto, le implementazioni SMTP DEVONO avere cura di preservare il caso delle parti locali della casella postale . I domini delle cassette postali non sono case sensitive. Nello specifico , per alcuni host l'utente "smith" è diverso dall'utente "Smith". Tuttavia, l'utilizzo della distinzione maiuscole/minuscole delle cassette postali impedisce l'interoperabilità ed è sconsigliato. sguardo

2

Un altro documento ha detto che la parte locale devono essere trattati come maiuscole e minuscole, vedere a pagina 13 o ricercare "sensibili", allora si vedrà:

http://www.ietf.org/rfc/rfc2821.txt

1

Numerosi diversi formati di indirizzo usato per essere comune sul Internet, e con alcuni di essi, il testo prima del nome host era case sensitive. Vedere l'indirizzamento obsoleto http://tools.ietf.org/html/rfc5322#section-4.4

10

Questa è una domanda soggettiva, incentrata sulla definizione di "email".

La mia opinione è che tuo padre abbia ragione. Email non significa solo e-mail SMTP, RFC, soprattutto in un contesto storico. cc: Mail era un sistema di messaggistica aziendale. AOL aveva l'e-mail interna prima che avessero un gateway Internet. Ecc. Ecc. Alcuni di questi vecchi sistemi erano case sensitive. Ricordo che quando inviavo alcuni gateway aziendali, dovevamo assicurarci che l'indirizzo fosse tutto maiuscolo per una consegna di successo.

L'email ha iniziato a diventare sinonimo di SMTP a metà degli anni '90.

http://en.wikipedia.org/wiki/Email#Email_networks

o

http://en.wikipedia.org/wiki/Message_Handling_System

+0

+1 per contesto storico. –

0

In teoria: yes

In pratica: no

E 'possibile fare la parte dell'e-mail prima del @ caso- sensibile, ma non è mai stato fatto.

+1

Hai riscontrato un problema con un utente oggi. È fatto, purtroppo. – Relequestual

+0

@ Mailelepp bene (il servizio di mailing list numero 1) rende tutte le email in minuscolo quando si utilizza il modulo online ... –

+0

Normalmente lo farei anch'io! E a volte anche quando l'utente lo inserisce, in minuscolo. È un piccolo problema, ma anche un vero problema, purtroppo. Ieri stavo parlando di un caso in cui un utente non aveva ricevuto la sua e-mail introduttiva sul nostro sistema. I registrati con la loro email in lc. Non posso dire da dove venissero, ma in nessun caso una piccola azienda. – Relequestual

Problemi correlati