Iko Multipurpose Internet Mail Extensions (MIME) Inoshanda

MIME inoita kuti zvive nyore kutumira mafaira okubatanidza nema emails. Heino nzira iyo inoshanda.

MIME inomirira "Multipurpose Internet Mail Extensions". Inonzwika zvose zvakaoma uye zvisingabatsiri, asi MIME inowedzera hutsika hwepakutanga ye email yepaIndaneti nenzira inonakidza.

E-mail mharidzo yakatsanangurwa neRFC 822 (uye gare gare RFC 2822) kubva muna 1982, uye ivo vangangoramba vachiteerera mutemo uyu kwenguva refu inouya.

Hapana Chinyorwa Asi Nyaya, Nhamba Yakashata

Zvinosuruvarisa kuti, RFC 822 inotambura nehuwandu hwekukanganisa. Chinyanya kukosha, mharidzo inoenderana neyoyo mitemo haifaniri kunge isina chinhu kunze kwemashoko akajeka ASCII.

Kuti utumire mafaira (semifananidzo, mavara mapeji emapurogiramu kana mapurogiramu), mumwe anofanirwa kuvashandura kumashoko akajeka kutanga ozotumira mugumisiro wekutendeuka mumuviri wemutumwa we email. Munhu anogamuchirwa anofanira kubvisa zvinyorwa kubva kumutumwa uye achizvishandura ku binary file format zvakare. Iyi ndiyo nzira yakaoma, uye pamberi peMIME iyo yose yaifanira kuitwa nemaoko.

MIME inogadzirisa dambudziko iri rakaiswa paRFC 822, uye inoita kuti zvibvirire kushandisa vanhu vemarudzi akawanda mumishumo ye email, zvakare. NeRFC 822 kudivikira ku (pachena) chiRungu (chinyorwa), izvi zvakanga zvisati zvamboitika.

Kushaikwa Kwekugadzirisa

Mukuwedzera pane kusinganisa mazita eACII, RFC 822 haritauri chimiro chemashoko kana chimiro che data. Sezvo zviri pachena kuti iwe unogara uchiwana junk imwe yemashoko akawandisa, izvi zvakanga zvisina kudiwa apo mutemo wakatsanangurwa.

MIME, zvakasiyana, inokutumira kutumira zvikamu zvakasiyana-siyana zvemashoko mune imwe mharidzo (taura, mufananidzo uye chigwaro cheShoko), uye inoudza mutereri we email kuti mutevedzeri we data iri kupi kuitira kuti vagone kuita sarudzo dzakanaka kuratidza mharidzo.

Paunowana mufananidzo, iwe hausisinazve kuongorora kuti inogona kuonekwa nechitarisiko chemufananidzo. Muteereri wako weEndaneti anoratidza mufananidzo wacho pachayo kana kutanga purogiramu pamakombiyuta ako anogona.

Kuvaka uye Kuwedzera RFC 822

Iye zvino magetsi eMIME anoshanda sei? Chaizvoizvo, inoshandisa nzira yakaoma yekutumira dhiyabhorosi deta mumashoko akajeka anotsanangurwa pamusoro apa. MIME izwi rinowirirana haritauri mutemo wakaiswa muRFC 822 asi unowedzera. MIME mharidzo haigoni kuva nemashoko asi ASCII.

Izvi zvinoreva kuti data yese yeimeri inofanirwa kuiswa nekodhi mumagwaro akajeka musati mharidzo yatumirwa, uye inofanira kukodzwa kune fomu yayo yepakutanga pamagumo ekugamuchira zvakare. Vashandisi vepakutanga veEndamerica vaifanira kuita izvozvi. MIME inoita isu zvakanaka uye tisingatauri, kazhinji kuburikidza nehuchenjeri hunonzi Base64 encoding .

Upenyu seMIME Email Message

Kana iwe ukanyora mharidzo purogiramu ye email inokwanisa MIME, purogiramu yacho inonyanya zvinotevera:

Chokutanga, mhando ye data yakatemwa. Izvi zvakakosha kutaurira mutengi we email kuti aite sei ne data, uye kuti ave nechokwadi chekodhi yakakodzera kuitira kuti hapana chakarasikirwa panguva yekuendesa.

Zvadaro deta yacho yakakodzwa kana iri mune mamwe maitiro kunze kwemashoko akajeka ASCII. Muchikwata chekodhidhi , deta inoshandurwa kune plain text yakakodzera yeRFC 822 mharidzo.

Pakupedzisira, data yekodhi yakaiswa mumharidzo, uye muteereri wekutevera email anonzwisiswa kuti ndeapi mhando yedheta inotarisira: Pane zvibatanidzwa here? Vanowedzerwa sei? Iko mafaira akaita sei faira yepakutanga?

Pamugumo wemugamuchiri, nzira yacho inoshandurwa. Chokutanga, muteereri wekumerica anoverenga ruzivo rwakange rwakawedzerwa nemuteereri we email yekutumira: Ndinofanira kutarisa zvidongedzo here? Ndinoronga sei? Ndingaita sei mafaira acho? Zvadaro, chikamu chimwe nechimwe chemashoko chinobudiswa uye chakarodzwa kana zvichidikanwa. Pakupedzisira, muteereri we-email anoratidza zvikamu zvinogumira kumunhu. Mumuviri wemuviri unoratidzwa mumutsara mumuteereri weimeri pamwe chete nechokubatanidza chifananidzo . Purogiramu yacho yakabatana nemashoko inoratidzirwa nechisungo chekubatanidza , uye musarudzo anogona kusarudza zvokuita nayo. Anokwanisa kuichengeta pane imwe nzvimbo pa disk yake, kana kuti kutanga kwaro kubva purogiramu ye email.