වලංගු ඊමේල් ලිපිනයක උපරිම දිග කුමක්ද?


1008

වලංගු ඊමේල් ලිපිනයක උපරිම දිග කුමක්ද? එය කිසියම් ප්‍රමිතියකින් අර්ථ දක්වා තිබේද?


කුමන ආකාරයේ විද්‍යුත් තැපැල් ලිපිනයක්ද? අන්තර්ජාලය, X.400, හෝ වෙනත්?
ටෝබි ස්පයිට්

බව සටහන ඔබේ ඇප් පැනවිය යුතු දිග සීමාව ඊ-තැපැල් ලිපින සඳහා විය නොහැකි ලෙස සමාන විය න්යායික උපරිම (වන මෙම සමස්ත අදහස් වඩා දිගු ). වෙනත් පිළිතුරු මගින් එම ප්‍රශ්නය සාකච්ඡා කරයි, උදා: stackoverflow.com/questions/1297272
MGOwen

Answers:


1228

ඊමේල් ලිපිනයක් 254 නොඉක්මවිය යුතුය අක්ෂර .

මෙම පසු IETF විසින් පිළිගෙන තිබේ ඉදිරිපත් erratum . ඕනෑම ලිපිනයක සම්පූර්ණ රෝග විනිශ්චය අන්තර්ජාලය හරහා ලබා ගත හැකිය . RFC 3696 හි මුල් පිටපත 320 උපරිම දිග ලෙස විස්තර කළ නමුත් ජෝන් ක්ලෙන්සින් පසුව වැරදි අගයක් පිළිගත්තේය.

Path = "<" [ A-d-l ":" ] Mailbox ">"

එබැවින් තැපැල් පෙට්ටියේ මූලද්‍රව්‍යය (එනම් ඊමේල් ලිපිනය) වටා කෝණ වරහන් ඇති අතර එය මාර්ගයක් සෑදීම සඳහා උපරිම දිග අක්ෂර 254 ක් වන අතර එය පාත් දිග අක්ෂර 256 ක් හෝ ඊට අඩු ගණනකට සීමා කරයි.

RFC 5321 හි දක්වා ඇති උපරිම දිග මෙසේය:

ප්‍රතිලෝම-මාර්ගයක හෝ ඉදිරි මාවතක උපරිම මුළු දිග අක්ෂර 256 කි.

RFC 3696 මෙහි නිවැරදි කරන ලදි .

RFC 3696 ට එරෙහි වැරැද්ද පිළිබඳව ජනතාව දැනුවත් විය යුතුයවිශේෂයෙන් . කැනොනිකල් උදාහරණ තුනක් ඇත්ත වශයෙන්ම අවලංගු ලිපින වේ.

මම ඔබට http://www.dominicsayers.com/isemail හි සොයාගත හැකි පරීක්ෂණ ලිපින සිය ගණනක් එකතු කර ඇත්තෙමි.


8
ඊමේල් ලිපිනවල යුනිකෝඩ් වලට ඉඩ දෙන නව RFC ප්‍රමිතිය ගැන කුමක් කිව හැකිද?
පැසීරියර්

3
@ ට පෙර අක්ෂර කීයක් සහ පසුව කීයක් තිබේද, නැතහොත් එය වැදගත් නොවේද?
systemovich

5
OdeLodewijk RFC 3696 ප්‍රමිතියක් නොවේ, එය උත්සාහ කරන්නේ යටින් පවතින ප්‍රමිතීන් නිවැරදිව අර්ථ නිරූපණය කිරීමට මිනිසුන්ට උදව් කිරීමට ය. අවාසනාවකට මෙන්, තත්වය පැහැදිලි කිරීමට ඔහු දැරූ උත්සාහයේදී, ක්ලෙන්සින් විසින් එරාටා හි නිවැරදි කරන ලද දළ දෝෂ කිහිපයක් ඇතුළත් විය. නමුත් කිසිවෙකු වැරැද්ද කියවන්නේ නැත, එබැවින් RFC 3693 අවසන් වන්නේ ඉතා උදව්වක්, උත්ප‍්‍රාසාත්මක ලෙස ය.
ඩොමිනික් සයර්ස්

3
අන්තර්ජාතික විද්‍යුත් තැපැල් ලිපිනයන් සමඟ මා විශ්වාස කරන්නේ සීමාව අක්‍ෂර නොව අෂ්ටක 254 ක් ලෙස අර්ථ දැක්වීම වඩා නිවැරදි වනු ඇති බවයි . නමුත් මට විශ්වාස නෑ. RFC 6531 යූටීඑෆ් -8 අක්ෂර සඳහා ඉඩ දීම සඳහා ආර්එෆ්සී 5321 ප්‍රතිලෝම හා ඉදිරි මාවත විස්තාරණය කරයි, නමුත් ආර්එෆ්සී 5321 නිශ්චිතවම පවසන්නේ සීමාව “ඔක්ටේට් 256” වන අතර බෙදුම්කරුවන් ද ඇතුළුව (“අක්ෂර” යැයි පැවසූ ආර්එෆ්සී 2821 වෙතින් හිතාමතා වෙනස් කිරීමකි). මම විශ්වාස කරන්නේ ඔක්ටේට් 256 සීමාව (254 සඳහා us ණ 2) ඉක්මවා නැති අතර බහු-බයිට් යූටීඑෆ් -8 අක්ෂර සහිත ලිපින සඳහා character ලදායී අක්ෂර සීමාව අඩු කරනු ලැබේ.
ඇන්ඩ්‍රේ ඩී

1
@ ජෝන් එල් බෙවන් ඊමේල් වලට අමතරව වෙනත් අරමුණු සඳහා වසම් භාවිතා කරන නිසා සහ විවිධ RFCs විසින් අර්ථ දක්වා ඇත. මට විශ්වාසයි ජෝන් පෝස්ටෙල්ට එය වඩාත් ස්ථාවර කර ගත හැකි යැයි ප්‍රාර්ථනා කළ නමුත් ඒ වන විට බොහෝ වසම් ඉතා කෙටි වූ අතර ඉතා දිගු වසමක විභවය සැලකිල්ලට ගැනීම සඳහා ලියුම් කවර ලිපින පැකට් දෙකකට හෝ වැඩි ගණනකට බිඳ දැමීම අතිරික්තයක් වනු ඇත. නම්.
ඩොමිනික් සයර්ස්

38

320 යි

කොටස් මේ වගේ

{64} @ {255}

64 + 1 + 255 = 320

ඔබ ඊමේල් වලංගු කරන්නේ නම් මෙයද කියවිය යුතුය

http://haacked.com/archive/2007/08/21/i-knew-how-to-validate-an-email-address-until-i.aspx


කෙසේ වෙතත් මෙම පිරිවිතරයට අනුව (ශිෂ්‍ය ණය දත්ත සඳහා) 20 වන පිටුවේ nchelp.org/elibrary/ESC/CommonRecord-CommonLineDocumentation/… : “වර්තමාන ANSI ප්‍රමිතීන් පිළිබිඹු වන පරිදි විද්‍යුත් තැපැල් දිග වෙනස් විය. විද්‍යුත් තැපැල් ලිපිනය උපරිම දිගකි අක්ෂර 128 කින්. හ්ම්.
නේතන්

8
"මැක්ස් ලෙන් == 320" ඇතුළු ඊමේල් පිළිබඳ විවිධ මිථ්‍යාවන් බැහැර කරන සුන්දර ලිපියක් මෙන්න. සීමාව ඇත්ත වශයෙන්ම 254.
කාල්

29
ලස්සන ලිපිය කොහෙද?
බොබ්

1
මෙම පිළිතුර නිවැරදි ය. මෙම ඊමේල් වලංගු, නමුත් සම්පූර්ණයෙන්ම භාවිතා කළ නොහැක, මන්ද 2821 MAIL / RCPT විධානයන් <>වරහන් සමඟ 256 ට සීමා කරයි ...
vp_arth

1
එයට ආකෘතියේ ඊමේල් ඇතුළත් වේද? user+inbox@domain ?
ආරොන් ඒසව්

21

පරිශීලක

පරිශීලක නාමයක උපරිම මුළු දිග අක්ෂර 64 කි.

වසම්

වසම් කොටසේ උපරිම අක්ෂර 255 ක් (“@” ට පසුව ඇති)

කෙසේ වෙතත්, RFC 2821 කියවීමේ සීමාවක් තිබේ :

ප්‍රතිලෝම මාවතක හෝ ඉදිරි මාවතක උපරිම මුළු දිග අක්ෂර 256 ක් වන අතර විරාම ලකුණු සහ මූලද්‍රව්‍ය බෙදුම්කරුවන් ද ඇතුළුව. එම ක්ෂේත්‍රයන්ට නොගැලපෙන ලිපින සාමාන්‍යයෙන් ප්‍රයෝජනවත් නොවන බැවින් ලිපින දිගෙහි ඉහළ සීමාව සාමාන්‍යයෙන් 256 ලෙස සැලකිය යුතුය, නමුත් මාර්ගයක් ලෙස අර්ථ දැක්වෙන්නේ: මාර්ගය = “<” [ඇඩ්ල් “:”] තැපැල් පෙට්ටිය “> ඊමේල් ලිපිනය අක්ෂර 254 කට සීමා කරන තැපැල් පෙට්ටියට අමතරව ඉදිරි මාවතේ අවම වශයෙන් කෝණ වරහන් යුගලයක්වත් අඩංගු වේ.


7
සිසිල්, පුරාණ rfc 1982 ... SMTP සඳහා rfc5321 ඇත
vp_arth

16

මා වැනි ව්යාකූලත්වයට උදව් කිරීම සඳහා, "වලංගු ඊමේල් ලිපිනයක උපරිම දිග කුමක්ද?" වන චරිත 254 .

ඔබගේ යෙදුම ඊ-තැපෑලක් භාවිතා කරන්නේ නම්, අක්ෂර 254 ක් හෝ ඊට අඩු ප්‍රමාණයක් පිළිගැනීමට ඔබේ ක්ෂේත්‍රය සකසන්න, ඔබ යාමට හොඳය.

ඊ-තැපෑලක් මෙහි වලංගු දැයි බැලීමට ඔබට පරීක්ෂණ රාශියක් ක්‍රියාත්මක කළ හැකිය. http://isemail.info/

RFC, නැතහොත් අදහස් සඳහා වන ඉල්ලීම යනු අන්තර්ජාල ඉංජිනේරු කාර්ය සාධක බලකායේ (IETF) ප්‍රකාශනයකි, එය අක්ෂර 254 සීමාව ලෙස අර්ථ දක්වයි. මෙහි පිහිටා ඇත - https://tools.ietf.org/html/rfc5321#section-4.5.3


12

අනිත් පිළිතුරු වතුර ටිකක් මඩයි. සරල පිළිතුර: ඊමේල් 256 සඳහා අපගේ පාලනයේ ඇති මුළු අක්ෂර 254 ENTIRE විද්‍යුත් තැපැල් ලිපිනය සඳහා වන අතර එයට ආරම්භයේ දී "<" සහ අවසානයේ ">" ඇතුළත් වේ. එබැවින් අපගේ භාවිතය සඳහා 254 ක් ඉතිරිව ඇත.


4

පහත ලිපියට අනුව:

http://tools.ietf.org/html/rfc3696 (පිටුව 6, 3 වන කොටස)

එහි සඳහන් වන්නේ:

"ඊමේල් ලිපින සඳහා දිග සීමාවක් ඇත. එම සීමාව" ප්‍රාදේශීය කොටසෙහි "(" @ "ට පෙර) උපරිම අක්ෂර 64 ක් (අෂ්ටක) සහ වසම් කොටසේ උපරිම අක්ෂර 255 ක් (අෂ්ටක) වේ (පසුව) "@") අක්ෂර 320 ක දිගක් සඳහා. ඊමේල් හසුරුවන පද්ධති කලාතුරකින් හමු වුවද ලිපින සැකසීමට සූදානම් විය යුතුය.

ඉතින්, විද්‍යුත් තැපැල් ලිපිනයක් සඳහා උපරිම මුළු දිග අක්ෂර 320 කි ("දේශීය කොටස": 64 + "@": 1 + "වසම් කොටස": 255 එය 320 ට සමාන වේ)


අක්ෂර 320 ක විද්‍යුත් තැපැල් හැඳුනුම්පතක් වලංගු කිරීම සඳහා කරුණාකර මට ජාවාස්ක්‍රිප්ට් හි නිත්‍ය ප්‍රකාශනයක් ලබා දිය හැකිද? කලින්ම ස්තූතියි.
කමලේෂ්

1
අක්ෂර 254 ක සම්පූර්ණ සීමාවක් ඇතුළත් කිරීම සඳහා ප්‍රමිතියේ මෙම කොටස වැරදි ලෙස සංශෝධනය කරන ලදි. විස්තර සහ දෝෂ සඳහා සබැඳි සඳහා පිළිගත් පිළිතුර බලන්න.
මතිජ්ස් කුයිජ්මන්
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.