Mga Email Address: Ang Katanungan ng Sensitivity sa Kaso

Ang inbox na nauugnay sa isang email address ay isang naka-lock na kahon - na-unlock lamang kapag ipinadala ang isang email kasama ang tukoy na email address sa larangan ng tatanggap. Ano ang itinataka ng maraming tao na simple - ang susi ba sa naka-lock na kahon ay dapat na eksaktong tama? O may ilang silid para sa error? Sa madaling salita, mayroon bang timbang ang character case pagdating sa bisa ng isang email address? Ang bawat email address ay may dalawang natatanging mga seksyon - ang username, na sinusundan ng isang @ para sa paghihiwalay, at pagkatapos ang pangalan ng domain na nakarehistro ang email address, kasama ang nangungunang antas na domain. Ang tanong ay, kung ang email address na inilaan ang isang email ay tatanggap@domain.com , ipapadala ang email sa Recipient@domain.com o tatanggap@doMain.com (o anumang iba pang pagkakaiba-iba ng email address na may mga character sa itaas na kaso) ipadala ang email sa inilaan na inbox o ipadala ito sa isang ganap na naiibang email address (o ibalik lamang ang isang Nabigo ang Paghahatid mensahe sa kaganapan na wala ang hindi inaasahang email address ng tatanggap)? Ang alinmang bahagi ng average na kaso ng email address ay sensitibo?



Ang Unibersidad na Itinaguyod na Parehong

Ang email ay isang pangkalahatang pinananatili at gumaganang network, hindi ilang hindi maayos, kalahating lutong piraso ng virtual na imprastraktura. Ang bawat solong bahagi ng network ng email sa buong mundo ay maingat na nai-mapa at naitatag ang mga nauna at pamantayan para sa bawat solong aspeto nito. Ang RFC 5321 ay ang pamantayan na tumatalakay sa lahat ng bagay na may kinalaman sa transportasyon sa email, at medyo may sinasabi ito tungkol sa pagiging sensitibo sa kaso sa mga email address:

Ang lokal na bahagi ng isang mailbox ay DAPAT tratuhin bilang case sensitive. Samakatuwid, ang mga pagpapatupad ng SMTP ay DAPAT mag-ingat upang mapanatili ang kaso ng mga lokal na bahagi ng mailbox. Sa partikular, para sa ilang mga host, ang gumagamit na 'smith' ay naiiba mula sa gumagamit na 'Smith'. Gayunpaman, ang pagsasamantala sa kaso ng pagiging sensitibo ng mga lokal na bahagi ng mailbox ay pumipigil sa interoperability at nasiraan ng loob. Sinusunod ng mga domain ng mailbox ang normal na mga panuntunan sa DNS at kaya hindi sensitibo sa kaso - RFC5321



Narito mo ito - alinsunod sa, mabuti, batas sa email, ang mga service provider ng email ay dapat tratuhin ang lokal na username na bahagi ng isang email address bilang case sensitive dahil ang hindi paggawa nito ay halos palaging hahantong sa isang malaking halaga ng pagkalito at hadlangan ang mga pagpapatakbo, ngunit ang mga pangalan ng domain at pinalawig na mga nangungunang antas ng domain ay ibinukod mula sa pagiging sensitibo sa kaso. Medyo gupit at tuyo, sa palagay mo? Hindi talaga, dahil hindi iyon ang buong kuwento. Ang batas ay bahagi lamang ng pag-uusap - ang kabilang bahagi ay ang totoong nangyayari sa buong mundo at kung paano ipinatutupad ang batas sa transportasyon sa email.



Ang Praktikal na Inilapat na Precedent

Ang unibersal na itinatag at kinikilala na huwaran ay nagdidikta na ang domain name ay tratuhin bilang case insensitive, samantalang ang lokal na username na nakarehistro sa domain na pinag-uusapan ay tratuhin bilang sensitibo sa kaso. Mangangahulugan iyon na ang email address tatanggap@domain.com ay katulad ng tatanggap@dOmAiN.coM ngunit hindi pareho ng rEcIpIeNt @ domain.com . Gayunpaman, ito ay hindi laging totoo. Kita mo, ang pagiging sensitibo sa kaso ng mga email address ay talagang nag-iiba mula sa isang email service provider hanggang sa susunod. Ang mga sensitibong kaso sa email address, kahit na ang lokal na bahagi ng username ng mga ito ay sensitibo sa kaso, ay maaaring humantong sa maraming pagkalito, hindi pa mailalagay ang panganib ng mga problema sa interoperability at isang hanay ng iba't ibang sakit ng ulo para sa mga service provider. Iyon ang kaso, maraming mga nagbibigay ng serbisyo sa email doon ang pipiliin na talikdan ang nauna nang pagiging sensitibo sa email address at alinman sa pag-aayos ng kaso ng character para sa kanilang mga kliyente o huwag pansinin ang kaso ng character nang kabuuan, kung saan ang parehong mga character na may mataas na kaso at mas mababang kaso ay napansin maging pareho sa pamamagitan ng network.



Ano ang karaniwang ibig sabihin nito ay ang karamihan sa mga service provider ng email ay hindi nag-aalala ang kanilang mga kliyente sa kung anong kaso ang nai-type nila ang mga character na bumubuo sa mga email address na nais nilang makipag-usap. Kung ikaw ay sapat na masuwerteng gumagamit ng isa sa mga nagbibigay ng serbisyo sa email, kapag nagpapadala ka ng isang email sa isang tukoy na email address at alinman sa mga character ay dapat na nasa itaas / mas mababang kaso ngunit hindi mo nai-type ang mga ito tulad ng , pupunta pa rin ang email sa tamang mailbox - hindi ito mapupunta sa maling inbox o ibabalik sa iyo dahil sa pagkakaroon ng hindi wastong email address.

Pakikitungo sa Sensitivity ng Kaso sa Mga Email Address

Maliban kung ang tagapagbigay ng serbisyo sa email na ginagamit mo o ang inilaan na tatanggap ng email ay isang tunay na stickler para sa mga patakaran at ipinatutupad ang pagiging sensitibo ng kaso sa mga username, hindi magiging mahalaga ang kasong i-type mo ang email address ng tatanggap. Gayunpaman, kung ang tatanggap ay ipinabatid sa iyo ang kanilang email address sa anumang bahagi nito sa itaas (o mas mababang) kaso, ang inirekumendang kurso ng pagkilos ay upang mapanatili ang kaso ng character na naiparating sa iyo upang maiwasan ang anumang pagkalito at mabawasan ang peligro ng isang nabigong paghahatid ng email. Kung lumilikha ka ng isang bagong email address, gumamit lamang ng mga mas maliliit na character - maniwala ka sa akin kapag sinabi ko sa iyo ang iyong administrator ng serbisyo sa email at bawat solong tao na kailangang magpadala ng isang email sa iyo ay salamat. Gumamit ng mga espesyal na character (tulad ng . at _ ) upang mapanatili ang sariling katangian ng iyong email address, hindi mga character na pang-itaas. Ang mga character sa pang-itaas na kaso sa mga email address ay isang hindi kinakailangan at madaling maiiwasang istorbo, at hindi rin ito sumasalamin nang mabuti sa kanilang mga may-ari.

Isang Kagiliw-giliw na Tidbit

Karamihan sa mga nagbibigay ng serbisyo sa email ay ginagawa ang isang pabor sa buong mundo sa pamamagitan ng pagiging maluwag sa kaso ng alpabeto sa mga email address. Gayunpaman, ang Google, sa fashion ng Google, ay one-upping lahat ng mga ito sa pamamagitan ng kahit na hindi pinapansin ang mga panahon sa parehong bahagi ng username at bahagi ng domain ng kanilang mga email address. Nangangahulugan ito na, sa email system ng Google, j.doe@gmail.com , j.d.oe@gmail.com , jdoe@gmail.com at j.DOE@gmail.com pareho ba ang lahat ng email address!