ሁለገብ የኢንተርኔት ደብዳቤ ቅጥያዎች (MIME) የሚሰሩት

MIME ከፋይሎች ጋር የፋይል ዓባሪዎችን ለመላክ ቀላል ያደርገዋል. እንዴት እንደሚሰራ እነሆ.

MIME ማለት "ሁለገብ ኢንተርኔት ደብዳቤ ቅጥያዎች" ማለት ነው. በጣም የተወሳሰበ እና ትርጉም የለሽ ነው የሚመስለው, ነገር ግን MIME በይነመረብ ኢሜል የመጠቀም ችሎታዎች በአስደሳች መንገድ ያቀርባል.

የኢሜል መልእክቶች ከ 1982 ጀምሮ በ RFC 822 (እና በኋላ RFC 2822) ተወስነዋል, እና እነሱም ይህንን ደረጃ ለረዥም ጊዜ ይታዘዛሉ.

ነገር ግን ምንም ጽሑፍ, ስነ-ጽሑፍ

መጥፎ ዕድል ሆኖ, RFC 822 በርካታ ጉድለቶችን ይጎዳል. በተለይም በመሠረቱ, ለዚህ ደረጃ የሚጣመሩ መልዕክቶች ከ ASCII ጽሑፍ ውጭ መሆን የለባቸውም.

ፋይሎችን (እንደ ስዕሎች, የጽሑፍ ሰነዶች ሰነዶች ወይም ፕሮግራሞች ያሉ) ለመላክ መጀመሪያ አንድን ወደ ቀላል ፅሁፍ መለወጥ ከዚያም በኢሜል መልእክቱ አካል ውስጥ መለወጥ ውጤቱን ይላኩ. ተቀባዩ መልእክቱን ከመልዕክቱ ማውጣት እና እንደገና ወደ የሁለትዮሽ ቅርጸት መቀየር አለበት. ይህ አስፇሊጊ የሆነ ሂዯትና ከፉት መ / ቤት በፉት በእጅ መከናወን ነበረበት.

MIME ከ RFC 822 ጋር የተያያዘውን ችግር ያርመዋል, እና በኢሜል መልዕክቶች ውስጥ አለም አቀፍ ቁምፊዎችን መጠቀምም ያስችላል. የ RFC 822 ግልጽነት (እንግሊዘኛ) ጽሁፍ ካላደረገ ይህ ከዚህ በፊት ሊደረግ አይችልም.

የመዋቅር አለመኖር

በ ASCII ቁምፊዎች ብቻ የተገደበ ከመሆኑ በተጨማሪ, RFC 822 የመልዕክት አወቃቀሩን ወይም የመረጃውን ቅርጽ አይለይም. ግልጽ የሆነ የጽሑፍ መልዕክት ለማግኘት ሁልጊዜ ግልፅ ስለማይሆን ደረጃው ሲገለጽ ይህ አስፈላጊ አልነበረም.

MIME, በተቃራኒው በበርካታ መልዕክቶች ውስጥ (ለምሳሌ, ስዕል እና የ Word ሰነድ) ይልካሉ, እና መልዕክቱን የሚያሳዩ የተሻሻለ ምርጫዎችን ለማድረግ የተያዘው ተቀባዩ ተቀማጭ ኢሜይል ለምን እንደተቀየረው ይነግረዋል.

ስዕል ሲያገኙ በምስል ተመልካች መታየት መቻል የለብዎትም. የኢሜልዎ ደንበኛዎ በራሱ ምስሉን ያሳየ ወይም በኮምፒዩተርዎ ላይ ፕሮግራም ሊጀመር ይችላል.

RFC 822 በመገንባት እና በማራዘም ላይ

አሁን ሜኢሜሊያ አስማት እንዴት ነው የሚሰራው? በመሰረቱ, አግባብነት የሌላቸው መረጃዎችን ከላይ በተገለፀው ፅሁፍ ውስጥ የመላክ አሰቃቂ ሂደትን ይጠቀማል. የ MIME መልዕክት ደረጃው በ RFC 822 ውስጥ የተቀመጠውን መደበኛ ደረጃ አይተካውም ነገር ግን ያራዝመዋል. MIME መልዕክቶች ከ ASCII ጽሑፍ በስተቀር ሌላ ነገር አይዙም.

ይህ ማለት መልእክቱ በሙሉ ከመላክዎ በፊት ሁሉም የኢሜይል ልውውጥ / ኢንክሪፕት / በተጻፈበት ቦታ መጻፍ ይኖርበታል. እንደዚሁም በመቀበያው መጨረሻ ላይ ወደ ቅርጸቱ ቅርጸት መለወጥ አለበት. የቀድሞዎቹ የኢሜይል ተጠቃሚዎች እራስዎ ያደርጉታል. MIME አብዛኛውን ጊዜ ብዙውን ጊዜ በ Base64 ኮድ የመቀየም ስዋሂዶ በተለመደ ስዋሂዲ ሂደት በኩል ነው.

ሕይወትን እንደ ሜምፒሜ ኢሜል መልዕክት

በሜሚስተር በሚሰራ የኢሜይል ፕሮግራም ውስጥ መልእክት ሲጨርሱ ፕሮግራሙ በአጠቃላይ የሚከተለው ነው-

በመጀመሪያ, የውሂቱ ቅርጸት ይወሰናል. ከውጭው ጋር ምን ማድረግ እንዳለበት ለተቀባይ የኢሜይል ደንበኛ መንገር አስፈላጊ ነው, እና በክረዛ ጊዜ ምንም ነገር እንዳይጠፋ ተገቢውን ኮድ ማስረገጥ.

ከዚያም መረጃው ከተለመደው ASCII ጽሑፍ ውጪ በሆነ ቅርጸት ከሆነ የተቀየረ ነው. በኮድ የቅየራ ሂደቱ ውሂቡ ለ RFC 822 መልእክቶች ተስማሚ ወደሆነ የጽሑፍ ጽሑፍ ይቀየራል.

በመጨረሻም, የተቀዳው መረጃ በመልዕክቱ ውስጥ ተጨምሯል, እንዲሁም የተቀባዩ ኢሜል ደንበኛ ምን አይነት ውሂብ እንደሚጠብቀው ይነግራቸዋል: ዓባሪዎች አሉ? እንዴት ይፃፈራሉ? የመጀመሪያው ፋይል ምን አይነት ቅርጸት ነበር?

በተቀባይ መድረሻ ላይ ሂደቱ ተቀይሯል. በመጀመሪያ, የኢሜል አፕሊኬሽን በላኪው ኢሜል (ኢሜል) የተጨመቀውን መረጃ ያንብባል-አባሪዎችን መፈለግ አለብኝ ወይ? እንዴት ነው እነሱን ማውረድ የምችለው? የሚመጡ ፋይሎችን እንዴት አድርጌ እይዛቸው? ከዚያም የመልዕክቱ እያንዳንዱ ክፍል አስፈላጊ ከሆነ ይወጣና ይለቀቃል. በመጨረሻም የኢሜል ደንበኛ ለተጠቃሚዎቹ የተሰጡትን ክፍሎች ያሳያል. የመልዕክቱ አካሉ በኢሜይል ደንበኛው ውስጥ ከቅጽ ዓባሪ ጋር ተያይዟል. ከመልዕክቱ ጋር የተያያዘው ፕሮግራም በአባሪ አዶ ይታያል, እና ተጠቃሚው ምን መደረግ እንዳለበት ሊወስን ይችላል. በየትኛው ቦታ ዲስክ ላይ ማስቀመጥ ወይም በቀጥታ ከኢሜል ፕሮግራሙ መጀመር ይችላሉ.