E-postadresser: Frågan om ärendekänslighet

Inkorgen som är associerad med en e-postadress är en låst ruta - endast upplåst när ett e-postmeddelande skickas med den specifika e-postadressen i mottagarfältet. Vad många undrar är enkelt - måste nyckeln till den låsta rutan vara exakt rätt? Eller finns det något utrymme för fel? Med andra ord, har teckenfall någon vikt när det gäller giltigheten av en e-postadress? Varje e-postadress har två olika avsnitt - användarnamnet följt av ett @ för separation och sedan namnet på domänen som e-postadressen är registrerad på, tillsammans med toppdomänen. Frågan är om den e-postadress som ett e-postmeddelande är avsedd för är recipient@domain.com , skickar e-postmeddelandet till Mottagare@domän.com eller recipient@doMain.com (eller någon annan variant av e-postadressen med tecken i versaler) skicka e-postmeddelandet till den avsedda inkorgen eller skicka det till en helt annan e-postadress (eller helt enkelt returnera en Leveransen misslyckades meddelande om den oavsiktliga mottagarens e-postadress inte finns)? Är endera delen av den genomsnittliga skiftlägeskänsliga e-postadressen?



Det universellt etablerade prejudikat

E-post är ett allmänt underhållet och fungerande nätverk, inte någon slumpmässig halvbakad bit virtuell infrastruktur. Varje enskild del av världens e-postnätverk har kartlagts noggrant och prejudikat och standarder för varje enskild aspekt av det har fastställts. RFC 5321 är standarden som handlar om allt som rör e-posttransport, och det har en hel del att säga om skiftlägeskänslighet i e-postadresser:

Den lokala delen av en brevlåda MÅSTE behandlas som skiftlägeskänslig. Därför MÅSTE SMTP-implementeringar ta hand om att bevara fallet med lokala delar i postlådan. I synnerhet för vissa värdar skiljer sig användaren 'smith' från användaren 'Smith'. Att utnyttja skiftkänsligheten för lokala delar av brevlådan hindrar dock interoperabilitet och motverkas. Brevlådedomäner följer normala DNS-regler och är därför inte skiftlägeskänsliga - RFC5321



Där har du det - enligt e-postlagstiftningen ska e-postleverantörer behandla den lokala användarnamndelen av en e-postadress som skiftlägeskänslig eftersom det inte alltid kommer att leda till en betydande mängd förvirring och hindra operationer, men domännamn och utökade toppdomäner är undantagna från skiftlägeskänslighet. Ganska klippt och torrt, tycker du inte? Inte riktigt, för det är inte hela historien. Lagen är bara en del av konversationen - den andra delen är vad som faktiskt händer runt om i världen och hur lagen implementeras i e-posttransport.



Det praktiskt tillämpade prejudikat

Det allmänt etablerade och erkända prejudikatet dikterar att domännamnet ska behandlas som skiftlägeskänsligt, medan det lokala användarnamnet som är registrerat på domänen i fråga ska behandlas som skiftlägeskänsligt. Det skulle innebära att e-postadressen recipient@domain.com är det samma som recipient@dOmAiN.coM men inte samma sak som mottagare @ domain.com . Detta är dock inte alltid sant. Du förstår att fallkänsligheten hos e-postadresser faktiskt varierar från en e-postleverantör till en annan. Skiftkänsliga e-postadresser, även om endast den lokala användarnamndelen av dem är skiftlägeskänsliga, kan leda till mycket förvirring, för att inte tala om risken för interoperabilitetsproblem och en rad olika huvudvärk för tjänsteleverantörer. I så fall väljer många av e-postleverantörerna där ute att avstå från e-postadressens känslighet, och antingen fixera teckenbokstäver för sina klienter eller ignorera bokstäver helt, i vilket fall både stora och små bokstäver uppfattas som vara samma av nätverket.



Vad detta i grund och botten betyder är att de flesta e-posttjänsteleverantörer inte har sina klienter oroliga över vilket fall de skriver de tecken som utgör e-postadresserna de vill kommunicera med. Om du har turen att använda en av dessa e-postleverantörer, när du skickar ett e-postmeddelande till en viss e-postadress och någon av karaktärerna ska vara stora / små bokstäver men du skriver inte in dem som sådana kommer e-postmeddelandet fortfarande att ta sig till rätt brevlåda - det hamnar inte i fel inkorg eller returneras till dig för att ha en ogiltig e-postadress.

Hantera ärendekänslighet i e-postadresser

Om inte e-postleverantören som du eller den avsedda mottagaren av e-postmeddelandet använder är en riktig klistermärke för reglerna och upprätthåller skiftlägeskänslighet i användarnamn, spelar ingen roll det fall du skriver mottagarens e-postadress. Men om mottagaren kommunicerade sin e-postadress till dig med några delar av den i gemener (eller undre fall), är den rekommenderade åtgärden att bevara karaktärsfallet som skickades till dig för att undvika förvirring och minimera risk för misslyckad e-postleverans. Om du skapar en ny e-postadress, använd bara små bokstäver - tro mig när jag berättar din e-posttjänstadministratör och varje enskild person som någonsin måste skicka ett e-postmeddelande till dig tackar för det. Använd specialtecken (t.ex. . och _ ) för att behålla din e-postadresss individualitet, inte versaler. Stora bokstäver i e-postadresser är helt enkelt en onödig och lätt att undvika olägenhet, och de speglar inte heller sina ägare.

En intressant tidbit

De flesta e-postleverantörer gör världen en tjänst genom att vara skonsamma med alfabetet i e-postadresser. Men Google, på Google-sätt, uppskattar dem alla genom att till och med bortse från perioder i både användarnamndelen och domändelen av deras e-postadresser. Detta innebär att för Googles e-postsystem j.doe@gmail.com , j.d.oe@gmail.com , jdoe@gmail.com och j.DOE@gmail.com har samma e-postadress!