Conas a oibríonn Eisínteachtaí Mail Idirlín Ilchuspóireacha (MIME)

Déanann MIME ceangal éasca a sheoladh le ríomhphoist. Seo mar a oibríonn sé.

Seasann MIME ar "Eisínteachtaí Mail Idirlín Ilchuspóireacha". Fuaimeann sé go bhfuil sé casta agus gan bhrí, ach leathnaíonn MIME cumais bunaidh ríomhphoist idirlín ar bhealach spreagúil.

Sainmhínigh RFC 822 teachtaireachtaí r-phoist (agus RFC 2822 ina dhiaidh sin) ó 1982, agus is dócha go leanfaidh siad ag cloí leis an gcaighdeán seo ar feadh i bhfad.

Ní dhéanfaidh aon ní ach téacs, téacs simplí

Ar an drochuair, tá roinnt easnaimh ag fulaingt ó RFC 822. Go háirithe, ní mór go mbeadh aon rud ach teachtaireachtaí simplí ASCII ag teachtaireachtaí a chomhlíonann an caighdeán sin.

Chun comhaid a sheoladh (cosúil le pictiúir, doiciméid próiseála téacs nó cláir), ní mór dóibh iad a thiontú go téacs simplí ar dtús agus ansin toradh an chomhshó a sheoladh i gcomhlacht teachtaireacht ríomhphoist. Caithfidh an faighteoir an téacs a bhaint as an teachtaireacht agus é a thiontú go dtí an fhormáid comhad dénártha arís. Is próiseas éadromach é seo, agus roimh MIME níor mhór é a dhéanamh de láimh.

Déanann MIME an fhadhb seo a cheanglaíonn le RFC 822, agus déanann sé carachtair idirnáisiúnta a úsáid i dteachtaireachtaí ríomhphoist freisin. Le teorainn an RFC 822 go téacs plain (Béarla), ní raibh sé seo indéanta roimhe seo.

An Easpa Struchtúr

I dteannta a bheith teoranta do charachtair ASCII, ní aithníonn RFC 822 struchtúr teachtaireachta ná formáid na sonraí. Ós rud é go bhfuil sé soiléir go bhfaigheann tú junk amháin de shonraí simplí téacs, ní raibh sé seo riachtanach nuair a shainmhíníodh an caighdeán.

I gcodarsnacht leis sin, ligeann MIME píosaí éagsúla sonraí éagsúla a sheoladh i dteachtaireacht amháin (rá, pictiúr agus doiciméad Word), agus insíonn sé do chliaint ríomhphoist an fhaighteora an bhformáid atá ar na sonraí ionas gur féidir leo roghanna cliste a dhéanamh a thaispeánann an teachtaireacht.

Nuair a fhaigheann tú pictiúr, ní gá duit a dhéanamh amach go bhféadfaí é a fheiceáil le breathnóir íomhá. Taispeánann do chliaint ríomhphoist an íomhá féin nó cuireann sé tús le clár ar do ríomhaire.

Ag tógáil agus ag leathnú RFC 822

Anois conas a oibríonn draíocht MIME? Go bunúsach, fostaíonn sé an próiseas tromchúiseach maidir le sonraí treallach a sheoladh i dtéacs simplí a thuairiscítear thuas. Ní chuireann caighdeán an teachtaireacht MIME an caighdeán atá leagtha síos in RFC 822 in áit ach leathnaíonn sé é. Ní féidir le teachtaireachtaí MIME rud ar bith ach téacs ASCII a bheith ann.

Ciallaíonn sé seo go gcaithfear gach sonraí ríomhphoist a ionchódú go fóill i dtéacs simplí sula gcuirtear an teachtaireacht, agus ní mór é a dhíchódú go dtí a bhformáid bhunaidh ar an deireadh glactha arís. Níor mhór do na húsáideoirí ríomhphoist é sin a dhéanamh de láimh. Déanann MIME dúinn dúinn go compordach agus gan uaim, de ghnáth trí phróiseas cliste ar a dtugtar ionchódú Base64 .

Saol mar theachtaireacht ríomhphoist MIME

Nuair a chuireann tú teachtaireacht i gclár ríomhphoist atá in ann MIME a dhéanamh, déanann an clár seo a leanas ar a laghad:

Ar dtús, déantar formáid na sonraí a chinneadh. Is gá seo a chur in iúl do chliaint ríomhphoist an fhaighteora cad atá le déanamh leis na sonraí, agus ionchódú cuí a chinntiú ionas nach gcailltear aon rud le linn an aistrithe.

Ansin, tá na sonraí ionchódaithe má tá sé i bhformáid seachas téacs simplí ASCII. Sa phróiseas ionchódú , déantar na sonraí a thiontú go dtí an téacs simplí atá oiriúnach do theachtaireachtaí RFC 822.

Ar deireadh, cuirtear isteach na sonraí ionchódaithe sa teachtaireacht, agus cuirtear cliant ríomhphoist an fhaighteora ar an eolas cén cineál sonraí atá le súil: An bhfuil ceangaltáin ann? Conas atá siad ionchódaithe? Cén fhormáid a bhí sa chomhad bunaidh?

Ar deireadh an fhaighteora, déantar an próiseas a aisiompú. Ar dtús, léann an cliant ríomhphoist an fhaisnéis a chuir cliant ríomhphoist an seoltóra leis: An gcaithfidh mé ceangaltáin a lorg? Conas is féidir liom iad a dhíchódú? conas a dhéileálann mé na comhaid mar thoradh air? Ansin, déantar gach cuid den teachtaireacht a bhaint agus a dhíchódú más gá. Ar deireadh, taispeánann an cliant ríomhphoist na codanna a eascraíonn leis an úsáideoir. Taispeántar an comhlacht téacs simplí ar líne sa chliaint ríomhphoist mar aon leis an iatán íomhá . Tá an clár ceangailte leis an teachtaireacht ar taispeáint le deilbhín iatáin , agus is féidir leis an úsáideoir cinneadh a dhéanamh ar cad atá le déanamh leis. Is féidir léi é a shábháil áit éigin ar a diosca, nó é a thosú go díreach ón gclár ríomhphoist.