බහුකාර්ය අන්තර්ජාල තැපැල් දිගු කිරීම් (MIME) ක්රියාත්මක වේ

MIME මගින් ඊමේල් සමඟ ගොනු ඇමුණුම් යැවීමට පහසු වේ. මෙන්න එය ක්රියාත්මක වන්නේ කෙසේද?

MIME යනු "බහුකාර්ය අන්තර්ජාල තැපැල් දිගු" වේ. එය සංකීර්ණ හා අර්ථවත් දෙයකි, නමුත් MIME ඉමහත් ආකාරයකින් අන්තර්ජාලයේ ඊමේල්ගේ මුල් හැකියා පුළුල් කරයි.

ඊ-මේල් පණිවුඩ මගින් RFC 822 (සහ පසුව RFC 2822) මඟින් නිශ්චය කර ඇති අතර, ඔවුන් දිගු කලකටම මෙම ප්රමිතියට අනුකූලව අඛණ්ඩව අනුගමනය කරනු ඇත.

කිසිවක් නොව, පෙළපොත, හුදු පෙළ

අවාසනාවකට මෙන්, RFC 822 හි අඩුපාඩු රැසකි. වඩාත්ම සැලකිය යුතු ලෙස, එම ප්රමිතියට අනුකූල පණිවිඩ පමණක් සරල ASCII පෙළ හැර වෙනත් කිසිවක් අඩංගු නොවිය යුතුය.

ලිපිගොනු යැවීම සඳහා (පින්තූර, පෙළ සකසන්නන් ලේඛන හෝ වැඩසටහන් වැනි), ඒවා පළමුව පෙළට පළමුව පරිවර්තනය කිරීම හා ඊමේල් පණිවුඩයේ සිරුරේ ප්රතිඵලය යවනු ලැබේ. මෙම පණිවිඩයේ පණිවිඩයේ සිට පිටපත් කරන්නා වෙත නැවතත් ද්විමය ගොනු ආකෘතියට නැවත එය පරිවර්තනය කරන්න. මෙය හුරුබුහුටි ක්රියාවලියක් වන අතර MIME ට පෙර එය අතින් සිදු විය යුතුය.

RIME 822 වෙත සම්බන්ධ මෙම ගැටළුව MIME විසින් නිවැරදි කර ඇති අතර ඊමේල් පණිවුඩ තුළ ජාත්යන්තර අක්ෂර භාවිතා කිරීමට හැකි වේ. RFC 822 හි සීමිත (ඉංග්රීසි) පාඨයට සීමාවූ විට මෙය පෙර නොවූ විය.

ව්යුහය අඩුවීම

ASCII අක්ෂර වලට පමණක් සීමාවන අතර, RFC 822 මඟින් පණිවුඩයේ ව්යුහය හෝ දත්ත ආකෘතිය හඳුනා නොගනී. ඔබ සෑම විටම සාමාන්ය පාඨ දත්ත එක් වරක් ලබා ගෙන ඇති බව පැහැදිලිය නිසා, එය සම්මත වූ විට මෙය අවශ්ය නොවේ.

අනෙක් අතට, එම්එම්එම් එක පණිවුඩයක් තුළ එක් දත්තයක විවිධ දත්ත එක්ස්කිරීමට ඉඩ ලබා දෙයි (උදාහරණයක් ලෙස පින්තූරයක් සහ Word ලේඛනයක් වැනි), එය පණිවුඩය ප්රදර්ශනය කරන ලද ස්මාර්ට් තෝරා ගැනීම් සිදු කළ හැකි අයෙකුගේ ආකෘතිය කවරේ ආකෘතියේ ඇති අයැදුම්කරුගේ ඊමේල් සේවාදායකයාට දන්වයි.

පින්තූරයක් ලබා ගන්නා විට, එය රූපය නරඹන පුද්ගලයා සමඟ දැකිය හැකි බව තේරුම් ගැනීමට තවදුරටත් ඔබට අවශ්ය නොවේ. ඔබගේ ඊමේල් සේවාදායකය විසින් රූපය දර්ශනය කිරීම හෝ ඔබගේ පරිගණකයේ ඇති වැඩසටහනක් ආරම්භ කරන්න.

RFC 822 ගොඩනැගීම හා ව්යාප්තිය

දැන් MIME මැජික් ක්රියා කරන්නේ කොහොමද? මූලිකවම විස්තර කර ඇති සරල පාඨවල අත්තනෝමතික දත්ත යැවීමේ අපහසු ක්රියාවලියකි. MIME පණිවිඩ ප්රමිතිය RFC 822 හි ඇති ප්රමිතිය වෙනුවට එය විස්ථාපනය නොකරයි. ASCII පෙළ එක්කෝ කිසිවක් අඩංගු MIME පණිවිඩ වලට අන්තර්ගත කළ නොහැක.

මෙයින් අදහස් කරන්නේ සියලු විද්යුත් තැපැල් දත්ත පණිවුඩය යැවීමට පෙර සරල පෙළට සංකේතාත්මක කළ යුතු අතර එය ලැබීමේ අවසන් ප්රතිඵලය මත එහි මුල් ආකෘතියට විකෘති කල යුතුය. මුල් විද්යුත් තැපැල් භාවිතා කරන්නන් එය අතින් කිරීමට සිදු විය. MIME මගින් එය පහසුවෙන් සහ පහසු නැඹුරුවක් ලබා දෙයි. සාමාන්යයෙන් Base64 කේතීකරණය ලෙස හැඳින්වේ smart process මගින්.

MIME ඊමේල් පණිවුඩයක් ලෙස ජීවිතය

ඔබ MIME සහිත ඊමේල් වැඩසටහනක පණිවුඩයක් සකස් කරන විට, වැඩසටහන පහත සඳහන් පරිදි වේ:

පළමුව, දත්ත ආකෘතිය තීරණය කරනු ලැබේ. මෙම දත්තයන් සමඟ සිදු කළ යුතු දේ ඊමේල් සේවා ග්රාහකයාට ලබා දීම සහ නිවැරදි සංකේතාත්මක කිරීම සහතික කිරීම සඳහා මෙය අවශ්ය වන්නේ මාරු කිරීම අතරතුර කිසිවක් අහිමි නොවීමයි.

සරල ලෙස ASCII පෙළ හැර වෙනත් ආකෘතියක් තුළ දත්ත දත්ත කේතනය කර තිබේ. කේතීකරණ ක්රියාවලියේදී , දත්ත RFC 822 පණිවිඩ සඳහා සුදුසු සරල පෙළකට පරිවර්තනය වේ.

අවසාන වශයෙන්, සංකේතනය කරන ලද දත්ත පණිවිඩයේ ඇතුළත් කර ඇති අතර, ලබන්නාගේ ඊමේල් සේවා දායකයාට අපේක්ෂා කරන්නේ කුමන වර්ගයේ දත්තදැයි දැනුම් දෙයි: ඇමුණුම් තිබේද? ඒවා සංකේතාත්මක වන්නේ කෙසේද? මුල් ගොනුව කුමක්ද?

ලබන්නාගේ අවසානය මත, ක්රියාවලිය ආපසු හරවනු ලැබේ. පළමුව, විද්යුත් තැපැල් සේවාදායකයා විසින් එකතු කරන ලද තොරතුරු විද්යුත් තැපැල් සේවාදායකයා විසින් කියවනු ලබයි: ඇමුණුම් සොයා බැලීමට මට අවශ්යද? මම ඒවා විකේතනය කරන්නේ කෙසේද? ප්රතිපල ගොනු මා හැසිරෙන්නේ කෙසේද? එවිට පණිවුඩයේ සෑම කොටසක්ම අවශ්ය වුවහොත් එය උපුටා ඇත. අවසාන වශයෙන්, ඊමේල් සේවාදායකය එහි ප්රතිඵල ලෙස පරිශීලකයා වෙත ප්රදර්ශනය කරයි. සාමාන්ය පාඨක සිරස්තලය ඊමේල් සේවාදායකය තුළ පේළිගත කර ඇති අතර අනුරූ ඇමිණුම සමඟ . පණිවිඩයට අමුණා ඇති වැඩසටහන ඇමුණුම් අයිකනයක් සහිතව ප්රදර්ශනය කර ඇති අතර, පරිශීලකයාට එය කළ යුත්තේ කුමක් ද යන්න තීරණය කළ හැකිය. ඇයගේ තැටියේ කොහේ හරි එය සුරැකීමට හෝ ඊමේල් වැඩසටහනෙන් එය කෙලින්ම ආරම්භ කරන්න.