Šiandien mes kalbėsime apie tai, ką naudoja SMTP uostai. Tai plačiai naudojamas tinklo protokolas, skirtas siųsti el. Laiškus per TCP / IP tinklus.

Prasmė

smtp portai
SMTP pašto uostas pirmą kartą buvo aprašytas 1982 m. Dažnai minimas protokolo pavadinimas reiškia jo išplėtimą. Šis sprendimas skirtas išsiunčiamam paštui siųsti naudojant TCP prievadą 25. Vartotojų lygio pašto programos paprastai naudoja SMTP, norėdami siųsti laiškus į serverį tolimesnei retransliuoti.

Istorija

SMTP uostas
SMTP uostai yra kilę iš dviejų diegimų -SNDMSG ir pašto dėžučių protokolas. Šis sprendimas buvo išrastas Ray Tomlinson. Technologijų plėtra tęsėsi 1970-aisiais, kol internetas pasirodė šiuolaikine forma devintajame dešimtmetyje. Buvo įrodyta, kad SMTP prievadai gerai veikia, jei tinkle esantys siuntimo ir priėmimo įrenginiai yra nuolat prijungti. Sprendimas Sendmail nusipelno ypatingo dėmesio. Tai vienas iš pirmųjų pranešimų siuntimo agentų, naudojančių SMTP technologiją.

Pašto apdorojimas

pašto uostas smtp
SMTP prievadas naudoja domenų vardusatpažinti įrašus iš gavėjo domeno pašto mainų. Tai yra adreso dalis, dešinėje pažyma @. Atkreipkite dėmesį, kad SMTP SSL prievadas skirtas pašto sesijoms, naudojant atitinkamą protokolą ir užkoduotą ryšį. Kai pranešimas siunčiamas į vietinį serverį, kliento programos siunčia pranešimą naudodamas IMAP protokolą. Tai suteikia prieigą prie informacijos ir tvarko paštą. Be to, aprašytais tikslais galima naudoti POP protokolą arba nuosavybės sistemas, tokias kaip "Microsoft Outlook" ar "Lotus Notes". Atkreipkite dėmesį, kad SMTP nustato faktinį pranešimo perdavimą, bet ne turinį. Tokiu būdu nustatoma pranešimo aplinka ir jo parametrai. Tačiau pranešimo pavadinimas ir kūnas netaikomi šiam procesui.

Protokolo apžvalga

ssl smtp port
Per SMTP prievadą siuntėjas ir gavėjaspranešimai bendrauja tarpusavyje. Būtini duomenys gaunami naudojant patikimą kanalą. Paprastai jie yra TCP ryšys. SMTP sesijoje yra kliento išsiųstos komandos, taip pat atitinkami serverio atsakymai. Dėl to parametrai keičiasi. SMTP operacijoje yra trys komandų / atsakymų sekos. MAIL FROM nurodo grįžtamąjį adresą, reikalingą grąžintoms žinutėms. RCPT TO nurodo pranešimo gavėją. Ši komanda gali būti naudojama keletą kartų. Vieną kartą kiekvienam gavėjui.

DATA komanda yra tiesiogiai naudojamapranešimo teksto perdavimas. Kalba šiuo atveju yra apie pranešimo turinį, o ne apie dalį jos korpuso. Šis elementas susideda iš kūno ir pranešimo antraštės, kurias atskiria tuščia eilutė. DUOMENYS iš esmės yra komandų grupė. Tačiau serveris du kartus atsako į juos. Visų pirma, tiesiogiai DATA komandoje, taip pranešdama apie savo norą gauti pranešimus sistemai. Be to, atsakymas pasiekia duomenų sekos pabaigą. Tai būtina atsisakyti ar priimti visą laišką. Kiekvienas iš daugybės serverio atsakymų yra teigiamas ar neigiamas, kaip rodo jo kodas. Pastarasis gali būti laikinas ar nuolatinis. Naudodamas specialų kodą, serveris praneša, kad laukia papildomų duomenų gavimo iš kliento. Visiškai funkciniai serveriai palaiko pranešimų eilę persiunčiant klaidas.

SMTP yra pristatymo protokolas. Šis sprendimas negali priimti konkretaus nuotolinio serverio paklausos pranešimų. Norėdami išgauti paštą ir tvarkyti pašto dėžutę, yra sukurti kiti protokolai, įskaitant POP, taip pat IMAP. Turi būti konsultuojamasi su naujausiomis technologijomis, jei kompiuteris nėra visam laikui įjungtas arba turi laikiną prieigą prie interneto.

Dabar pakalbėkime apie nuotolinės eilės paleidimąraidės. Tai SMTP funkcija. Tai leidžia nuotoliniam kompiuteriui pradėti apdoroti pranešimų eilę naudojant serverį. Taigi, pastarasis gali gauti reikiamus laiškus jam naudodamas komandą TURN. Speciali ODMR technologija leidžia perduoti pranešimą autentiškam vartotojui. Kurdami paskyrą el. Paštu reikia naudoti tik lotyniškus simbolius. Vartotojams, neturintiems prieigos prie anglų klaviatūros, buvo sukurtas RFC 6531 standartas. Dėl to, paštas išmoko atpažinti "papildomus" simbolius. Taigi mes trumpai aprašėme, kokie SMTP prievadai yra ir kodėl jie naudojami.