Mokhoa oa ho eketsa marang-rang oa marang-rang oa Inthanete (MIME) o Sebetsang

MIME e etsa hore ho be bonolo ho romela li-attachments tsa faele ka li-imeile. Mona ke kamoo e sebetsang kateng.

MIME e eme bakeng sa "Multipurpose Internet Mail Extensions". E utloahala e le e rarahaneng le e se nang thuso, empa MIME e fetisetsa bokhoni ba pele ba imeile ea inthanete ka tsela e thabisang.

Melaetsa ea imeile e hlalositsoe ke RFC 822 (le hamorao RFC 2822) ho tloha ka 1982, 'me mohlomong ba tla tsoela pele ho mamela tekanyetso ena nako e telele e tlang.

Ha ho Letho Empa Lengolo, Lengolo le Nyenyane

Ka bomalimabe, RFC 822 e na le mathata a mangata. Ka ho khetheha, melaetsa e lumellanang le tekanyetso eo ha ea lokela ho ba le letho empa e hlakile temana ea ASCII.

E le hore u romele lifaele (tse kang litšoantšo, litokomane tsa mekhoa ea maqiti kapa mananeo), motho o lokela ho li fetolela ho tse hlakileng pele ebe o romela sephetho sa phetoho 'meleng oa molaetsa oa imeile. Motho ea o amohelang o lokela ho ntša temana ho tsoa molaetsa ebe oa e fetisetsa ho fomati ea faele ea binary hape. Ena ke mokhoa o boima, mme pele MIME e tlameha ho etsoa ka letsoho.

MIME e lokisa bothata bona bo kenyelletsoeng RFC 822, mme e nolofalletsa ho sebelisa batho ba machaba melaetsa ea imeile, hape. Ka limakasine tsa RFC 822 tse hlakileng (Senyesemane), sena se ne se e-s'o ka se khoneha.

Ho haella ha Tloho

Ntle le ho lekanyelitsoe ho litlhaku tsa ASCII, RFC 822 ha e khetholle sebopeho sa molaetsa kapa mofuta oa data. Kaha ho hlakile hore kamehla u fumana lisebelisoa tse lekaneng tsa boitsebiso bo hlakileng, sena ha sea ka sa hlokahala ha tekanyetso e hlalosoa.

MIME, ho fapana le hoo, eu lumella hore u romele likarolo tse fapaneng tsa lintlha tse fapaneng molaetseng o le mong (e re, setšoantšo le tokomane ea Lentsoe), 'me e bolella moemeli oa moemeli oa mofuta ofe hore na boitsebiso bo teng joang e le hore ba ka etsa liqeto tse bohlale tse bontšang molaetsa.

Ha u fumana setšoantšo, ha u sa tlameha ho hlokomela hore e ka talingoa ka setšoantšo sa setšoantšo. Mofani oa hau oa imeile o bonts'a setšoantšo ka boeena kapa o qala lenaneo la khomphuteng ea hao e ka khonang.

Ho haha ​​le ho atolosa RFC 822

Hona joale MIME ea boselamose e sebetsa joang? Ha e le hantle, e sebelisa mokhoa o boima oa ho romella ditshwantsho tse ikemetseng ka ho hlaka ho hlalositsoeng ka hodimo. Mokhoa oa molaetsa oa MIME ha o nkele sebaka se behiloeng ho RFC 822 empa o se fetisetsa. Melaetsa ea MIME e ke ke ea e-na le ntho leha e le efe empa e ngotsoe ke ASCII.

Sena se bolela hore ditaba tsohle tsa imeile e tlameha ho ntse ho kenyelelitsoe ka mantsoe a hlakileng pele molaetsa o romeloa, 'me o tlameha ho khetholla mofuteng oa oona oa pele nakong ea bofelo ba ho amohela hape. Basebelisi ba pele ba imeile ba ne ba tlameha ho etsa joalo ka letsoho. MIME e re thusa ka tsela e tsitsitseng le e sa tsitsitseng, hangata ka tsela e bohlale e bitsoang Base64 encoding .

Bophelo bo le MIME Molaetsa oa Imeli

Ha o ngola molaetsa lenaneong la imeile le nang le bokhoni ba MIME, lenaneo le na le lintlha tse latelang:

Ntlha ea pele, mofuta oa data o khethiloe. Sena se hlokahala ho bolella mofani oa melaetsa ea imeile hore na o lokela ho etsa joang ka data, le ho netefatsa hore o kentse sekhetho hantle hore ho se ke ha e-ba le letho le lahlehileng nakong ea ho fetisetsa.

Ebe data e kenyelelitsoe haeba e e-na le boitsebiso bo bong ntle le taba e hlakileng ea ASCII. Ka ts'ebetso ea ho kopa , data e fetoloa ho hlakileng e loketseng bakeng sa melaetsa ea RFC 822.

Qetellong, data e kentsoeng e kenngoa molaetsa, 'me moeletsi oa imeile oa moemeli o tsebisitsoe hore na ke mofuta ofe oa dintlha o lokelang ho lebella: Na ho na le li-attachments? Li kentsoe joang? Fomoro ea pele e ne e le mofuta ofe?

Qetellong ea mohoeletsi, mokhoa ona oa fetoha. Ntlha ea pele, moemeli oa imeile o bala tlhahisoleseding e ileng ea kenngoa ke moemeli oa mangolo oa mangolo: Na ke tlameha ho batla li-attachments? Nka li khetholla joang? Nka sebetsana joang le lifaele tse hlahang? Ka nako eo, karolo e 'ngoe le e' ngoe ea molaetsa e ntšoa le ho khethoa ha ho hlokahala. Qetellong, moemeli oa imeile o bonahatsa likarolo tse hlahisoang ke mofani. 'Mele o hlakileng oa' mele o bontšoa mohalong ho moemeli oa imeile hammoho le sethoathoa sa setšoantšo . Lenaneo le boetse le kenyelelitsoe molaetsa le bontsitsoe ka letšoao la tiiso , 'me mofani a ka etsa qeto ea hore na a etse'ng ka eona. O ka e boloka kae-kae ka disk ea hae, kapa e qala ka ho toba lenaneong la imeile.