Case Sensitive ba ang mga Email?

Mayroong maraming pagkalito kung ang mga email address ay case sensitive o hindi. Ang ilan ay nagsasabi na sila, habang ang iba ay nagsasabi na sila ay hindi. Kaya, sino ang tama? Sa artikulong ito, titingnan natin kung ang mga email address ay case sensitive o case insensitive.

Case Sensitive ba ang Mga Email?

Ano ang Gumagawa ng isang Email Address?

Ang isang email address ay binubuo ng tatlong bahagi – ang lokal na bahagi (kilala rin bilang username), ang @ sign, at ang bahagi ng domain. Ang bawat bahagi ay may sariling tungkulin at napapailalim sa sarili nitong hanay ng mga patakaran. Narito ang isang mabilis na pangkalahatang-ideya.

Ayon sa pamantayan, ang lokal na bahagi ng email address ay maaaring hanggang sa 64 na character ang haba at maaaring binubuo ng isang limitadong hanay ng mga character. Kabilang dito ang malalaki at maliliit na titik ng alpabetong Latin, mga numero mula 0 hanggang 9, tuldok, at mga espesyal na character. Kasama sa mga espesyal na character ang `[email protected]#$%^&*()_-+=[]{}~. Ito ay konektado sa bahagi ng domain na may @ sign.

Maaaring hanggang 255 character ang haba ng bahagi ng domain. Maaari itong maglaman ng mga titik ng alpabetong Latin (parehong maliit at malalaking titik), mga numero mula 0 hanggang 9, at gitling. Hindi maaaring simulan o tapusin ng gitling ang bahagi ng domain.

Ang mga internasyonal na simbolo ay maaari ding gamitin, bagaman higit pa tungkol doon sa ibang pagkakataon.

Case Sensitive ba Ito?

Ang tamang sagot sa tanong na ito ay parehong oo at hindi. Ayon sa RFC 5321, ang lokal na bahagi ng email address ay case sensitive. Nangangahulugan ito na, sa teorya, ang [email protected] ay hindi katulad ng [email protected] Gayunpaman, ang mga email provider ay may kalayaan na ituring ang mga lokal na bahagi bilang parehong case sensitive at case insensitive.

Halimbawa, ang [email protected], [email protected], at [email protected] ay theoretically magkaibang mga email address. Madaling makita kung paano ito maaaring lumikha ng mga problema at bawasan ang karanasan ng user kung pinili ng isang mail server na ituring ang mga lokal na bahagi bilang case sensitive. Samakatuwid, itinuturing ng maraming provider ang lokal na bahagi ng email address bilang case insensitive.

Para sa bahagi ng domain, itinatakda ng RFC 1035 na ito ay palaging case insensitive. Nangangahulugan ito na maaari mo itong isulat sa maliit na titik, malalaking titik, o anumang kumbinasyon ng dalawa at mapupunta ang iyong email sa parehong address. Sa praktikal na paggamit, ang [email protected], [email protected], at [email protected] ay parehong email address.

Sa Practice

Bagama't ang mga email address ay bahagyang case-sensitive, sa pangkalahatan ay ligtas na isipin ang mga ito bilang case insensitive. Lahat ng pangunahing provider, gaya ng Gmail, Yahoo Mail, Hotmail, at iba pa, ay tinatrato ang mga lokal na bahagi ng mga email address bilang case insensitive. Iyon ay sinabi, dapat mong suriin ang mga panuntunan ng email provider kung saan mo gustong gumawa ng email.

Kaugnay ng nakaraang punto, ang nabanggit sa itaas na RFC 5321 ay nagrerekomenda para sa mga bagong email address na likhain gamit ang maliliit na titik lamang upang maiwasan ang mga potensyal na kalituhan at mga problema sa paghahatid.

Sa kabilang banda, kung ang iyong kaibigan o kasamahan ay may isang email address na may kumbinasyon ng mga upper case at lower case na mga character, ipinapayong isulat ito kung paano ito kapag nagpapadala ka sa kanila ng isang email. Ang pagkabigong gawin ito ay maaaring maging sanhi ng email na hindi maihatid. Gayunpaman, hindi ito isyu sa mga pangunahing email provider tulad ng Gmail, Yahoo Mail, Hotmail, at iba pa.

Bukod pa rito, hindi rin sensitibo ang Gmail sa mga tuldok na makikita sa lokal na bahagi ng email pagdating sa pagkakakilanlan ng user account. Nangangahulugan ito na kung umiiral ang [email protected] account, hindi mo maiparehistro ang [email protected] o [email protected]

Internasyonalisasyon

Sa orihinal, ang mga email address ay maaari lamang irehistro gamit ang mga titik ng Latin na alpabeto, mga numero, at isang limitadong hanay ng mga espesyal na ASCII na character. Gayunpaman, ang IETF (Internet Engineering Task Force) ay kasunod na bumuo ng mga panuntunan at pamantayan para sa pagsasama ng mga internasyonal na character.

Ang RFC6530 ang unang nagsama at nag-regulate ng paggamit ng mga internasyonal na character. Pinalawak ng RFC6531 ang mga patakaran at pamantayan. Kasunod nito, ang mga patakaran at pamantayan ay na-update sa pamamagitan ng RFC6532 at RFC6533.

Maaari ka na ngayong magparehistro ng email address gamit ang malawak na hanay ng mga alpabeto, character, at script. Ang ilan sa mga pinaka-malawak na ginagamit ay kinabibilangan ng mga Latin na character na may diacritics, Greek alphabet, Traditional Chinese character, Japanese character (hiragana, katakana, at kanji), Cyrillic alphabet, ilang Indian script, pati na rin ang hanay ng iba pa.

Ang pagsasama ng at pagiging tugma sa mga internasyonal na email address ay nag-iiba-iba sa bawat provider. Kahit na ang ilan sa mga pinakamalaking provider ay hindi ganap na tugma sa mga internasyonal na address. Halimbawa, pinapayagan ka ng Google na magpadala ng email sa isang internasyonal na address ngunit hindi ka nito pinapayagang lumikha ng isa. Ang Outlook 2016 ay may katulad na pag-andar.

Konklusyon

Hindi tulad ng bahagi ng domain name, ang lokal na bahagi ng isang email address ay case sensitive. Ibig sabihin, pinipili ng maraming email provider na huwag pansinin ang case sensitivity ng lokal na bahagi para sa mga praktikal na dahilan at hinihikayat ang mga tao na gumawa ng mga email na may maliliit na character lang.