Alamin kung Aling Mga Karakter ang Maaaring Gagamitin
Ang mga email address, hal "me@example.com", ay binubuo ng ilang mga elemento.
Higit sa lahat, makikita mo ang '@' na character sa "gitna" ng bawat email address. Sa "kanan" ay ang pangalan ng domain , "example.com" sa aming halimbawa.
Ang Pangalan ng Domain
Ang mga domain sa Internet ay sumusunod sa isang hierarchical system. Mayroong isang tiyak na bilang ng mga top-level na domain ("com," "org," "info," ", at iba pang mga code ng bansa, halimbawa), na bumuo ng huling bahagi ng bawat pangalan ng domain. Sa loob ng nasabing isang top-level na domain, ang mga pasadyang domain name ay nakatalaga sa mga tao at organisasyon na nag-aaplay para sa kanila. Ang "tungkol sa" ay isang halimbawa ng tulad ng isang pasadyang pangalan ng domain. Ang may-ari ng domain ay maaaring malayang mag-set up ng mga sub-level na domain, upang bumuo ng isang bagay tulad ng "boetius.example.com."
Maliban kung bumili ka ng iyong sariling domain, wala kang masasabi (o kahit pinili) tungkol sa kanan, ang domain name na bahagi ng iyong email address.
Ang Pangalan ng User
Sa "kaliwa" ng '@' sign ay ang username. Tinutukoy nito kung sino sa isang domain ang may-ari ng isang email address, halimbawa, "ako."
Kung hindi ito itinalaga sa iyo ng iyong paaralan o tagapag-empleyo (o kaibigan), maaari mong malayang piliin ang username. Kapag nag-sign up ka para sa isang libreng email account , halimbawa, maaari kang magpasok ng iyong sariling creative na username.
Gayunpaman, hindi ka libre. Sa katunayan, ang bilang ng mga character na maaaring magamit ang username na bahagi ng mga email address ay literal na may bilang. Ipinagbabawal ang lahat ng hindi pinahihintulutan.
Mga Karakter Pinayagan sa Email Address
Ngayon, ano ang mga character na maaaring magamit upang bumuo ng isang email address? Kung sumangguni kami sa may-katuturang Internet standard document, RFC 2822, ang pagkilala sa kanila ay parang isang horrendously kumplikadong pagsisikap.
Ang user name ay binubuo ng mga salita , na pinaghihiwalay ng mga tuldok ['.']. Ang isang salita ay isang tinatawag na atom o naka-quote na string. Ang isang atom ay
- isang pagkakasunud-sunod ng mga character na ASCII
- mula 33 hanggang 126
- 0 hanggang 31 at 127 ay mga character na kontrol, 32 ay whitespace
- mula 33 hanggang 126
- hindi kasama
- braces,
- '(', ')', '[', ']', ''
- mga bantas,
- '.', ',', ';', ':'
- dalawang iba pang mga character,
- slashes at quotation marks
- ang whitespace character
- ang makapangyarihang '@'.
- braces,
Ang sinipi na string ay nagsisimula at nagtatapos sa isang quotation character ("). Sa pagitan ng mga quote, maaari kang maglagay ng anumang karakter na ASCII (ngayon 0 hanggang 177) hindi kasama ang quote mismo at ang carriage return ('/ r'). ang quote na may backslash ('/') upang isama ito.Ang backslash ay magbabanggit ng anumang karakter.Ang backslash nagiging sanhi ng mga sumusunod na character na mawawala ang mga espesyal na kahulugan na ito ay karaniwang may sa konteksto.Halimbawa ng '/' ay hindi nagtatapos ang Na-quote na string ngunit lumilitaw bilang isang quote sa ito.
Sa tingin ko ito ay pinakamahusay na kung nakalimutan namin ang lahat ng ito (quoted o hindi) mabilis.
Mga Karakter na Dapat Mong Gamitin sa Iyong Email Address
Kung ano ang pabagu-bago ng standard ay ginagamit
- anumang karakter sa alphanumeric ASCII
- kasama ang ilang mga magarbong, ngunit kung hindi man ay "normal" na mga character
- '!', '#', '$', '%', '&', '*' '+', '-', '~', at anumang makikita mo sa pagitan ng ASCII 33 at 47.
Sa madaling salita, gamitin ang mga maliliit na case character , numero, at salungguhit upang lumikha ng iyong email address.