Электрон почта хизмати ва унинг имкониятлари


Elektron pochta xabarları hám formatları


Download 140.5 Kb.
bet6/8
Sana13.04.2023
Hajmi140.5 Kb.
#1354816
1   2   3   4   5   6   7   8
Bog'liq
Elektron pochta imkaniyatları

3. Elektron pochta xabarları hám formatları
Alisa Bobga oddimy elektron xat jazǵanında ol onı túrli qosımsha maǵlıwmatlar - Baptın pochta adresi, óziniń pochta adresi, xatni jaratılıwı sánesi menen támiyinlewi múmkin. Bunday maǵlıwmatlar onıń denesinen aldın keletuǵın xatning basında boladı. Bas bet RFC 822 hújjette xarakteristikalanǵan qatarlar kompleksinen ibarat boladı. Habarning bası deneden bos qatar (CRLF) arqalı ajratıladı. RFC 822 xabarlar bas betları barlıq qatarlarınıń formatın, sonıń menen birge olardıń semantik aytılıwın anıqlaydı. HTTP protokolındaǵı sıyaqlı bas bettıń hár bir qatarı eki noqat belgisi menen ajıratılǵan gilt sóz hám bahanı óz ishine alatuǵın ASCII simvollar kórinisindegi tekstke iye boladı. Ayırım gilt sózler májburiy, basqaları bolsa májburiy emes esaplanadı. Májburiy gilt sózlerge mısallar From: hám Tap:, májburiy gilt sózlerge mısal Subject: esaplanadı.
Bas betlar qatarları bul bólimde aldın kórip shıǵılǵan SMTPkomandalardan parıqlanishiga itibar beriń. Komandalar qol beriwler procedurası, bas betlar qatarları uzatılatuǵın xabardıń bólegi esaplanadı.
Úlgili xabar bası tómendegi kóriniske iye boladı : From: alice@crepes. fr
Tap: bob@hamburger. edu
Subject: Searching for the meaning of life.
Bas bettan keyini bos qatar keledi, odan keyin bolsa ASCII kodlashdagi xabardıń denesi baslanadı. Sizge bas bettıń bir neshe qatarları, sonday-aq Subject: qatarına iye bolǵan xabardı pochta serverine ǵárezsiz jıberiwdi qatań usınıs etemiz. Onıń ushın Telnet programması járdeminde telnet serverName 25 qatarın kirgiziw arqalı kerekli server menen TSR-baylanısıwdı ornatıw kerek boladı.
ASCIIdan parıq etetuǵın kodlaw ushın MIME-keńeytiw
Eger joqarıda keltirilgen bas betlar ASCII kodlashdagi tekstlerge iye bolǵan xabarlar ushın tuwrı kelse, ol halda olardıń quramı formatı ASCIIga uyqas kelmaytuǵın audio -, video - vaboshqa maǵlıwmatlarlı xabarlar ushın jetkilikli bolmaydı. Bul xabarǵa arnawlı bas betlardı kiritiliwin, sonday eken, RFC 822 standarttı keńeytirilishini talap etedi. Bunday keńeytiw RFC 2045 hám 2046 hújjetlerde xarakteristikalanǵan hám Internet postasini kóp maqsetli keńeytirilishlari (Multipurpose Internet Mail Extensions, MIME) dep ataladı.
Multimedianı qóllawǵa mólsherlengen eki eń zárúrli MIMBolsarlavhalar Content-Type: hám Content-Transfer-Encoding: esaplanadı.
Content-Type: bası paydalanıwshı agentine xabardıń maǵlıwmatların uyqas qayta islewdi ámelge asırıwǵa múmkinshilik beredi. Mısalı, eger xabar JPEG format daǵı suwretke iye bolsa, alıwshı agenti JPEG fayllardı dekompressiyalash procedurasın shaqıradı. Content-Transfer-Encoding: ekinshi bas bettıń mánisin túsiniw ushın ASCIIdan parıq etetuǵın kodlanishdagi barlıq maǵlıwmatlar SMTP protokolı boyınsha uzatılıwınan aldın ASCII kodlawǵa ózgertiliwi kerekligini eslep kóriń. Content-TransferEncoding: bası jibenetuǵın adreske simvollarni dáslepki kodlanıwı ASCII kodlawǵa ózgertiliwi (kodlanıwı ) ámelge asırılǵanın, sonıń menen birge bul kodlawdıń túrin kórsetedi. Sonday etip, alıwshı agenti Content-Transfer-Encoding: basın tanıs menen maǵlıwmatlardı dáslepki kodlanıwına keltiriw ushın xabardı dekodlashni ámelge asırıwı, keyin bolsa Transfer-En-coding: basın tanıs menen dekodlangan maǵlıwmatlardı qayta islewi múmkin.
Anıq bir mısaldı kórip shıǵamız. Alisa Bobga JPEG-suwretke iye bolǵan elektron xatni jıberiwdi qáleydi dep alamız. Onıń ushın ol óz agentin shaqıradı, Baptın pochta qutisi adresin kiritedi, xabar temasın kórsetedi hám xabardıń denesine suwretti qóyadı (paydalaniletuǵın agentke baylanıslı túrde fayldı qoyılıwı “baylanıstırıp qoyıw” deyilishi múmkin).
Jıberiw komandasınan keyin agent MIME-xa'arni generatsiyalaydi, ol shama menen tómendegi kóriniske iye boladı :
From: alice@crepes. frTap: bob@hamburger. edu Subject: Picture of yummy crepe. MIME-
version: 1. 0 Content-Transfer-
Encoding: base64 Content-Type: image/jpeg
(base64 encoded data base64 encoded data)
Keltirilgen xabardan biliw múmkin, Alisaning paydalanıwshı agenti JPEG-suwretti base64 usılında kodladi. Bul usıl RFC 2045 hújjeti arqalı 7-razryadlı ASCII kodlawǵa ózgertiw retinde standartlastırılgan. Basqa kóp isletiletuǵın kodlaw usılı 8-razryadlı maǵlıwmatlardı 7-razryadlı ASCII kodlawǵa ózgertiw (ádetde milliy álippe simvollarini) esaplanadı.
Bap Alisning xatini o'qiy baslaǵanında, onıń agenti daslep bas bettıń Content-Transfer-Encoding:base64 qatarın anıqlaydı hám base64 usılı arqalı xabardıń denesin dekodlaydi. Keyin agent Content-Type: image/jpeg qatarın kóredi hám alınǵan maǵlıwmatlardı JPEGdekompressiyalanishini ámelge asıradı. MIME-version: 1. 0 qatarı MIME versiyasınıń nomerin identifikaciyalashini túsiniw qıyın emes. Bul qatar bolmaǵanında xabar RFC 822/SMTP formatqa sáykes keletuǵın ápiwayı xabar retinde qayta islenedi. Xabardıń bası deneden bos qatar menen ajratıladı.
Content-Type: bası qatarın azmaz tolıq kórip shıǵamız. MIME specifikaciyasına muwapıq, RFC 2046 da kórsetilgen qatar formatı tómendegi kóriniske iye boladı : Content-Type: type/subtype: parameters. Bul jerde parameters shárt bolmaǵan parametrler esaplanadı.
MIME specifikaciyasına muwapıq, Content-Type: qatarı xabarda uzatılatuǵın maǵlıwmatlardıń túrin kórsetiw ushın isletiledi hám túrler hám kishi túrler atlarınan dúziledi. Bunnan tısqarı, qatarda kishi tur haqqındaǵı maǵlıwmatlardı anıqlawtırıw ushın mólsherlengen hám maǵlıwmatlardı aytılıwına sezilerli tásir etpeytuǵın parametrler bolıwı múmkin. Túsiniletuǵını, hár bir kishitur ushın óz parametrleri kompleksi anıqlanadı. MIMEni islep shıǵıw bolajaq keńeytiwge mo'lljalash menen alıp barıldı hám tez oradi bolıwı múmkin túrler hám kishi túrler juplıqları sanı sezilerli artpaqtası múmkin.jańa túrler hám kishi túrlerdiń islep shıǵilıwın qanday da tártipke salıw ushın MIME IANÁke (Internet Assigned Numbers Authority — Internet nomerlerin belgilew boyınsha kepillikli shólkem) dizimnen ótkeriw zárúrshiligin ańlıp atır. Registratsion process RFC 2048 hújjette xarakteristikalanǵan.

Download 140.5 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling