Yksinkertainen postinsiirtoprotokolla (SMTP)

SMTP-protokolla (Simple Mail Transfer Protocol) on kokoelma viestintäsääntöjä, jotka sallivat ohjelmiston lähettää sähköpostia (sähköpostia) Internetissä. Sähköposti on yksi tulevista ja korvaavimmista palveluista Internetissä. Useimmat järjestelmät käyttävät SMTP-protokollaa tekniikkana sähköpostin siirtämiseen asiakkaalta toiselle. SMTP-protokollaa käytetään sähköpostin lähettämiseen ja se toimii push-protokollana, kun taas IMAP: tä (Internet Message Access Protocol) tai POP (post Office Protocol) käytetään näiden sähköpostien hakemiseen vastaanottimen päässä. SMTP kuuluu sovelluskerrosprotokollaan.

Kun sähköposti halutaan lähettää, käyttäjä käynnistää TCP-yhteyden SMTP-palvelimeen ja lähettää sitten viestin yhteyden kautta. SMTP-palvelin on jatkuvasti kuuntelutilassa. Kun se kuuntelee minkä tahansa käyttäjän TCP-yhteyttä, se aloittaa yhteyden kyseisessä portissa. Kun TCP-yhteys on luotu tehokkaasti, posti lähetetään heti. SMTP-protokolla lähettää viestejä sähköpostiosoitteiden perusteella. Se tarjoaa viestinvaihdon saman tietokoneen tai eri laitteiden asiakkaiden välillä.

Se voi suorittaa myös seuraavat tehtävät:

  • Se voi lähettää viestin useammalle kuin yhdelle vastaanottajalle.
  • Se voi liittää viestiin tekstiä, videoääntä tai grafiikkaa.
  • Se voi lähettää viestejä myös Internetin ulkopuolisissa verkoissa.

SMTP-protokollan ymmärtäminen

  • SMTP-protokollan pääideana on luoda viestintäohjeet palvelimien kesken. Palvelimet tunnistavat itsensä ja ilmoittavat millaista viestintää tapahtuu. Palvelimet käsittelevät myös virheitä, kuten väärät sähköpostiosoitteet. Esimerkiksi, jos vastaanottajan osoite on väärä, vastaanottajapalvelin vastaa virheilmoituksella.

Normaalisti SMTP on integroitu sähköpostiohjelmaan ja koostuu neljästä pääkomponentista:

  1. Mail user agent (MUA)
  2. Postin välittäjä (MSA)
  3. Postinsiirtoagentti (MTA)
  4. Postitusvälittäjä (MDA)

SMTP aloittaa istunnon käyttäjän MUA: n ja palvelimen MSA: n välillä. MTA: ta ja MDA: ta käytetään osoitteen etsimiseen osoitteista ja paikallisiin jakelupalveluihin.

Komennot SMPT

Katsokaamme muutamaa SMPT-komentoa:

  • HELO - Tätä komentoa käytetään käyttäjän ja koko verkkotunnuksen tunnistamiseen, joka lähetetään vain kerran istuntoa kohti.
  • POSTI - Tätä komentoa käytetään viestin siirron aloittamiseen.
  • RCPT - Tämä komento tulee postituksen jälkeen ja sitä käytetään vastaanottajan täydellisen nimen tunnistamiseen. Useille vastaanottajille käytämme yhtä RCPT: tä jokaiselle vastaanottajalle.
  • DATA - Tätä komentoa käytetään datan lähettämiseen riviltä peräkkäin.

SMTP-protokollan tyypit

SMTP-malli voi olla seuraavia kahta tyyppiä:

  • Päästä päähän -malli
  • Säilytä ja siirrä malli

Suunnittelu loppupään välillä kommunikoi eri organisaatioiden välillä samalla kun kommunikointi organisaation sisällä on varasto- ja eteenpäin suuntautuva malli. Lähettääksesi sähköpostin asiakas ottaa heti yhteyttä määränpään SMTP: hen. SMTP-palvelin pitää sähköpostia, kunnes vastaanottimen SMTP vastaanottaa sen tosiasiallisesti. SMTP-asiakas aloittaa kokouksen ja SMTP-vastaanottaja reagoi kokouspyyntöön.

Kuinka SMTP-protokolla toimii?

Katsokaamme SMTP: n toimintaa ymmärtääksesi sitä paremmin.

  1. Postin koostumus:

Aluksi lähettäjä säveltää sähköpostiviestin (Mail User Agent, MUA) avulla ja lähettää sitten sähköpostin. MUA auttaa sähköpostien lähettämisessä ja vastaanottamisessa. Sähköpostiviesti koostuu kahdesta osasta, nimittäin rungosta ja otsikosta. Runko koostuu viestin pääosasta, kun taas otsikko koostuu aiheesta, joka on yksirivinen kuvaus siitä, mitä runko omistaa, sekä lähettäjän ja vastaanottajan osoitetiedot.

  1. Postin lähettäminen:

Asiakas käyttää yksinkertaista postinsiirtoprotokollaa, kun asiakirjan rakenne on valmis ja lähettää valmis asiakirjan palvelimelle TCP-kanavalla 25.

  1. Postin toimitus:

Sähköpostiosoitteet sisältävät vastaanottajan käyttäjänimen ja verkkotunnuksen nimen. Kohdassa ”abc” on vastaanottimen käyttäjänimi ja “gmail.com” on verkkotunnuksen nimi. Jos vastaanottajan verkkotunnus eroaa lähettäjän verkkotunnuksesta, MSA lähettää kirjeen MTA: lle. Sähköpostin lähettämiseksi MTA etsii kohdealueen. Se etsii kohdealueen verkkotunnusjärjestelmästä (DNS). Kun tietue on löydetty, MTA muodostaa yhteyden palvelimeen viestin lähettämiseksi.

  1. Postin vastaanotto ja käsittely:

Kun palvelin on vastaanottanut viestin, se lähettää sen MDA: lle, joka pitää sähköpostin, kunnes käyttäjä hakee sen.

  1. Postin käyttö ja haku:

MDA: han tallennettu sähköposti noudetaan kirjautumalla MUAan MUAn käyttäjänimen ja salasanan avulla.

SMTP-protokollan edut

  1. SMTP tarjoaa helpoimman viestintämuodon sähköpostissa usean tietyn verkon tietokoneen välillä.
  2. SMTP on valmistettu yksinkertaisesta alustasta, joten sähköpostien lähettäminen on helppoa ja nopeaa.
  3. SMTP tarjoaa lähtevien sähköpostiviestien luotettavuuden siten, että jos viestiä ei lähetetä onnistuneesti, SMTP-palvelin yrittää lähettää saman viestin uudelleen, kunnes viesti lähetetään onnistuneesti.
  4. SMTP auttaa omistamaan palvelimen hallitsemaan lähteviä sähköpostiviestejä organisaatioissa.
  5. Yhdistäminen SMTP: hen on helppoa ja yksinkertaista. Se tarjoaa helpon asennuksen.
  6. SMTP-yhteydellä ei ole rajoituksia, ja sitä voidaan käyttää yhteyden muodostamiseen mihin tahansa järjestelmään. Ainoa mitä meidän on tehtävä, on sisällyttää SMTP-tiedot.
  7. Se ei sisällä mitään kehitystä loppupäästämme.

johtopäätös

SMTP on helpoin ratkaisu sähköpostien ja viestien lähettämiseen ihmisille ympäri maailmaa. Joukkopostin lähettäminen on mahdollista vain SMTP-palvelimien kautta, ja se on yksi rahaystävällisimmistä tavoista lähettää sähköpostia suurelle joukolle ihmisiä kerrallaan.

Suositellut artikkelit

Tämä on ollut opas SMTP-protokollaan. Tässä keskustelimme SMTP: n toiminnasta, komennosta, tyypeistä ja eduista. Voit myös käydä läpi muiden ehdotettujen artikkeleidemme saadaksesi lisätietoja -

  1. Mikä on web hosting?
  2. Solmukomentojen hallitseminen
  3. Johdanto tietokoneverkkoon
  4. Suosituimmat verkkosivustopalvelut