Vakiopostiportit. Sähköpostiprotokollat: POP3, IMAP4, SMTP. Valinta IMAP:n ja POP3:n välillä

On mahdollista, että useimmat tätä opasta lukevat ihmiset tuntevat jo yleisimmin käytetyn viestintätekniikan: sähköpostin. Mutta oletko koskaan miettinyt, miten se käytännössä toimii? Tässä artikkelissa opimme kuinka tämä palvelu toimii ja mitä POP3, SMTP ja IMAP ovat.

POP3(postitoimistoprotokollan versio 3) käytetään usein viestimään etäsähköpostipalvelimen kanssa ja lataamaan viestejä paikalliseen sähköpostiohjelmaan ja poistamaan ne sitten palvelimelta, esimerkiksi Thunderbirdissä, Windows Mailissa jne. Sähköpostiohjelmat tarjoavat kuitenkin yleensä mahdollisuuden valita, jätetäänkö viesteistä kopiot palvelimelle vai ei. Jos käytät useita laitteita viestien lähettämiseen, on suositeltavaa jättää tämä ominaisuus käyttöön, muuten et voi toisella laitteella käyttää lähetettyjä viestejä, joita ei ole tallennettu etäpalvelimelle. On myös syytä huomata, että POP3 on vain yksisuuntainen protokolla, mikä tarkoittaa, että tiedot otetaan etäpalvelimelta ja lähetetään paikalliselle asiakkaalle.

POP3-oletusportit ovat:

Portti 110 – portti ilman salausta

Portti 995 on SSL/TLS-portti, joka tunnetaan myös nimellä POP3S

Vaihe 2 - Erot POP3:n ja IMAPin välillä ja mitkä ovat IMAP-portit?

IMAP-protokollaa (sovelluskerroksen protokolla sähköpostin käyttämiseen) sekä POP3:a käytetään sähköpostiviestien vastaanottamiseen paikallisella asiakkaalla, mutta sillä on merkittävä ero - vain sähköpostin otsikot ladataan, itse kirjeen teksti jää palvelin. Tämä tiedonsiirtoprotokolla toimii kahteen suuntaan, jos muutoksia tapahtuu paikallisessa asiakaskoneessa, ne välitetään palvelimelle. IMAPista on tullut viime aikoina suositumpi, kun jättimäiset sähköpostipalveluntarjoajat, kuten Gmail, ovat alkaneet suositella sitä POP3:n sijaan.

IMAP-oletusportit ovat:

  • Portti 143 – portti ilman salausta
  • Portti 993 on SSL/TLS-portti, joka tunnetaan myös nimellä IMAPS

Vaihe 3 - SMTP, protokolla lähtevään sähköpostiviestintään

Simple Mail Transfer Protocol ( SMTP), käytetään viestimään etäpalvelimen kanssa ja lähettämään sitten viestejä paikalliselta asiakkaalta etäpalvelimelle ja lopulta viestin vastaanottajan palvelimelle. Sähköpostipalvelimellasi tätä prosessia ohjaa erikoispalvelu ( MTA). On syytä mainita, että SMTP:tä käytetään vain viestien lähettämiseen.

SMTP-portit:

  • Portti 25 – portti ilman salausta
  • Portti 465 on SSL/TLS-portti, joka tunnetaan myös nimellä SMTPS

Johtopäätös

Toivomme, että sinulla on nyt selkeä käsitys siitä, miten sähköpostiprotokollat ​​toimivat ja mitä portteja ne käyttävät. Tässä opetusohjelmassa opimme, mitä POP3, SMTP ja IMAP ovat ja mihin niitä käytetään. Esimerkiksi POP3- ja IMAP-protokollaa käytetään samoihin tarkoituksiin, mutta ne lähestyvät näitä tehtäviä eri tavalla. IMAP jättää viestin sisällön palvelimelle ja POP3 lataa sen tietokoneellesi. Saimme myös selville, mitkä vakioportit ovat SMTP:lle, POP3:lle ja IMAP:lle.

Voit työskennellä kirjeiden kanssa paitsi Yandex.Mail-verkkoliittymän kautta, myös käyttämällä erilaisia ​​​​tietokoneellesi asennettuja sähköpostiohjelmia.

Määritä ohjelma IMAP-protokollan avulla

IMAP-protokollaa käytettäessä sähköpostiohjelma synkronoituu palvelimen kanssa ja säilyttää postilaatikon kansiorakenteen. Sähköpostiohjelmasi kautta lähettämäsi kirjeet tallennetaan paitsi tietokoneellesi, myös palvelimelle, ja voit käyttää niitä eri laitteilla.

Ota IMAP-protokolla käyttöön ennen sähköpostiohjelman määrittämistä:

Jos haluat määrittää sähköpostiohjelman IMAP-protokollan avulla, sinun on määritettävä seuraavat tiedot:

Saapuva posti

  • yhteyden suojaus - SSL;
  • portti - 993.
Lähtevä posti
  • yhteyden suojaus - SSL;
  • portti - 465.

. ru »

IMAP-protokollan tuki otetaan käyttöön automaattisesti, kun kirjaudut sisään sähköpostiohjelmaasi ensimmäisen kerran.

POP3-protokollaa käytettäessä kaikki valikossa määrittämiesi kansioiden kirjaimet Asetukset → Sähköpostiohjelmat, sähköpostiohjelma tallentaa ne tietokoneellesi Saapuneet-kansioon. Tarvittaessa voit määrittää sähköpostiohjelmassasi suodattimia siirtämään sähköpostit automaattisesti haluttuihin kansioihin. Lähettämäsi sähköpostit tallennetaan vain tietokoneellesi.

Huom. Kun lataat sähköposteja palvelimelta POP3-protokollaa käyttäen, Yandex.Mail tallentaa sähköpostien kopiot automaattisesti palvelimelle, mutta voit poistaa sähköpostit manuaalisesti verkkokäyttöliittymän avulla. Jos haluat poistaa sähköpostit sähköpostiohjelmalla, käytä IMAP-protokollaa.

Ota POP3-protokolla käyttöön ennen sähköpostiohjelman määrittämistä:

Jos haluat määrittää sähköpostiohjelman POP3-protokollan avulla, sinun on määritettävä seuraavat tiedot:

Saapuva posti

  • yhteyden suojaus - SSL;
  • portti - 995.
Lähtevä posti
  • postipalvelimen osoite - smtp.yandex.ru;
  • yhteyden suojaus - SSL;
  • portti - 465.

Päästäksesi sähköpostipalvelimeen, anna Yandex-käyttäjänimesi ja salasanasi (tai jos olet ottanut kaksivaiheisen todennuksen käyttöön). Jos olet määrittänyt sähköpostin vastaanottamisen postilaatikosta, kuten "login@yandex. ru », kirjautumistunnus on osoitteen @-merkkiä edeltävä osa. Jos käytät, sinun on annettava kirjautumistunnukseksi koko postilaatikon osoite.

Voit määrittää vastaanottamaan sähköposteja POP3:n kautta mistä tahansa kansiosta, mukaan lukien roskapostikansiosta. Voit tehdä tämän avaamalla valikon Asetukset → Sähköpostiohjelmat ja merkitse tarvittavat kansiot.

Kun sähköpostiohjelmat lataavat postilaatikon sisällön, sähköposteja ei oletusarvoisesti merkitä luetuiksi. Jos haluat merkitä vastaanotetut sähköpostit luetuiksi, ota käyttöön sopiva vaihtoehto.

Ongelmia sähköpostiohjelman kanssa

Tämä vaiheittainen opas auttaa sinua ratkaisemaan sähköpostiohjelmaasi liittyviä ongelmia.

Valitse ongelma:

Minkä viestin sait?

Jos näyttöön tulee viesti, ettei yhteyttä palvelimeen, yritä kirjautua sisään Yandex.Mailiin samalla käyttäjätunnuksella ja salasanalla, joita käytät ohjelmassa. Anna käyttäjänimesi ja salasanasi manuaalisesti käyttämättä selaimeen tallennettuja.

Varmista, että käyttämäsi protokolla\n on käytössä Postiohjelmien asetukset -osiossa.\n

Varmista, että olet määrittänyt sähköpostiohjelman asetuksissa oikein\\n seuraavat palvelinparametrit:\\n \\n \\n

Jos käytät IMAPia

    \\n
  • postipalvelimen osoite - imap.yandex.ru;
  • \\n
  • yhteyden suojaus - SSL;
  • \\n
  • portti - 993.
  • \\n
    \\n
  • postipalvelimen osoite - smtp.yandex.ru;
  • \\n
  • yhteyden suojaus - SSL;
  • \\n
  • portti - 465.
  • \\n
\\n \\n \\n \\n\\n

\\n \\n \\n \\n

Jos käytät POP3

\\n \\n \\n Saapuva posti \\n \\n

    \\n
  • postipalvelimen osoite - pop.yandex.ru;
  • \\n
  • yhteyden suojaus - SSL;
  • \\n
  • portti - 995.
  • \\n
\\n \\n \\n \\n Lähtevä posti \\n \\n
    \\n
  • postipalvelimen osoite - smtp.yandex.ru;
  • \\n
  • yhteyden suojaus - SSL;
  • \\n
  • portti - 465.
  • \\n
\\n \\n \\n \\n\\n

\\n \\n \\n \\n\\n

Lisätietoja palvelinasetusten tarkistamisesta eri sähköpostiohjelmissa on kohdassa.

\\n ")]))\">

Varmista, että olet määrittänyt sähköpostiohjelman asetuksissa oikein\nseuraavat palvelinparametrit:

Jos käytät IMAPia

    \n
  • postipalvelimen osoite - imap.yandex.ru;
  • \n
  • yhteyden suojaus - SSL;
  • \n
  • portti - 993.
  • \n
    \n
  • postipalvelimen osoite - smtp.yandex.ru;
  • \n
  • yhteyden suojaus - SSL;
  • \n
  • portti - 465.
  • \n
\n \n \n \n\n

\n \n \n \n

Jos käytät POP3

\n \n \n Saapuva posti \n \n

    \n
  • postipalvelimen osoite - pop.yandex.ru;
  • \n
  • yhteyden suojaus - SSL;
  • \n
  • portti - 995.
  • \n
\n \n \n \n Lähtevä posti \n \n
    \n
  • postipalvelimen osoite - smtp.yandex.ru;
  • \n
  • yhteyden suojaus - SSL;
  • \n
  • portti - 465.
  • \n
\n \n \n \n\n

\n \n \n \n\n

Siirrettyjen tietojen salaus.


\n\n ")]))">

Varmista, että haluamasi protokolla on otettu käyttöön asetusosiossa.

Varmista, että olet määrittänyt sähköpostiohjelman asetuksissa oikein\n seuraavat palvelinparametrit:\n \n \n

Jos käytät IMAPia

\n \n \n Saapuva posti \n \n

    \n
  • postipalvelimen osoite - imap.yandex.ru;
  • \n
  • yhteyden suojaus - SSL;
  • \n
  • portti - 993.
  • \n
\n \n \n \n Lähtevä posti \n \n
    \n
  • postipalvelimen osoite - smtp.yandex.ru;
  • \n
  • yhteyden suojaus - SSL;
  • \n
  • portti - 465.
  • \n
\n \n \n \n\n

\n \n \n \n

Jos käytät POP3

\n \n \n Saapuva posti \n \n

    \n
  • postipalvelimen osoite - pop.yandex.ru;
  • \n
  • yhteyden suojaus - SSL;
  • \n
  • portti - 995.
  • \n
\n \n \n \n Lähtevä posti \n \n
    \n
  • postipalvelimen osoite - smtp.yandex.ru;
  • \n
  • yhteyden suojaus - SSL;
  • \n
  • portti - 465.
  • \n
\n \n \n \n\n

\n \n \n \n\n

Lisätietoja palvelinasetusten tarkistamisesta eri sähköpostiohjelmissa on kohdassa Lähetettyjen tietojen salaus.

\n ")]))">

Varmista, että olet määrittänyt sähköpostiohjelman asetuksissa oikein seuraavat palvelinparametrit:

Jos käytät IMAPia

Saapuva posti

  • postipalvelimen osoite - imap.yandex.ru;
  • yhteyden suojaus - SSL;
  • portti - 993.
Lähtevä posti
  • postipalvelimen osoite - smtp.yandex.ru;
  • yhteyden suojaus - SSL;
  • portti - 465.

Jos käytät POP3

Saapuva posti

  • postipalvelimen osoite - pop.yandex.ru;
  • yhteyden suojaus - SSL;
  • portti - 995.
Lähtevä posti
  • postipalvelimen osoite - smtp.yandex.ru;
  • yhteyden suojaus - SSL;
  • portti - 465.

Lisätietoja palvelinasetusten tarkistamisesta eri sähköpostiohjelmissa on kohdassa Lähetettyjen tietojen salaus.



Jos näyttöön tulee viesti "Todennus vaaditaan", "Lähettäjän osoite hylätty: Pääsy estetty" tai "Lähetä todennuskomento ensin", valtuutus Yandex SMTP -palvelimella on poistettu käytöstä sähköpostiohjelman asetuksissa. Varmista, että vaihtoehto on käytössä Käyttäjän todennus(Outlook Expressille) tai SMTP-todennus(Lepakkolle!).

Jos viesti tulee näkyviin "Lähettäjän osoite hylätty: ei omista todennuskäyttäjä", osoite, josta yrität lähettää kirjeen, ei vastaa sitä osoitetta, jolla olet valtuutettu SMTP-palvelimelle. Varmista, että sähköpostiohjelman asetuksissa palautusosoitteeksi on asetettu täsmälleen se osoite, josta kirjaudutaan SMTP-valtuutusasetuksissa.

Jos viesti tulee näkyviin "Kirjautumisvirhe tai POP3 poistettu käytöstä", sähköpostiohjelma ei pääse postilaatikkoon POP3-protokollan avulla. Varmista, että postilaatikon salasana on oikea ja että POP3-käyttö on otettu käyttöön asetusosiossa.

Jos viesti tulee näkyviin "Viesti hylätty roskapostiepäilyn vuoksi", Yandex.Mail tunnisti sähköpostisi sisällön roskapostiksi. Ratkaise ongelma avaamalla Yandex.Mail ja lähettämällä mikä tahansa kirje testinä. Näin todistat järjestelmälle, että kirjeitä ei lähetä robotti.

Tarkista tietokoneesi virusten varalta ilmaisilla virustorjuntaohjelmilla: CureIt! Dr.Webistä ja Kaspersky Labin Virus Removal Tool -työkalusta.

Jos sähköpostiohjelmasi ei hyväksy tai lähetä kirjeitä, tarkista, että sähköpostiohjelmasi asetukset ovat oikein sekä tietokoneesi Internet-yhteysasetukset.

Jos käytät virustentorjuntaohjelmaa, palomuuria tai välityspalvelinta, poista ne käytöstä ja katso, toistuuko tämä ongelma.

Lue vaiheittaiset ohjeet puuttuvien sähköpostien löytämiseksi. Ennen kuin aloitat.

Valitse ongelma:

Kun poistat viestit, ne siirtyvät Poistetut-kansioon ja säilytetään siellä 30 päivää. Tänä aikana voit palauttaa ne:

    Siirry Poistetut kohteet -kansioon.

    Valitse tarvittavat kirjaimet.

    Napsauta Kansioon -painiketta.

Jos niiden poistamisesta on kulunut yli kuukausi, kirjeitä ei voida palauttaa - ne on poistettu pysyvästi Yandex.Mail-palvelimista.

Jos kirjaimet eivät ole kansiossa, jossa niiden pitäisi olla, ne päätyivät todennäköisesti toiseen kansioon, esimerkiksi Poistetut kohteet tai Roskaposti. Jos muistat lähettäjän nimen tai osoitteen, osan kirjeen tekstistä tai aiheen, yritä etsiä kirjeitä kaikista postilaatikon kansioista.

Oletko löytänyt kirjaimet?

Voit palauttaa kirjaimet:

    Siirry kansioon, josta kirjaimet löytyivät.

    Valitse tarvittavat kirjaimet.

    Napsauta Kansioon -painiketta.

    Valitse luettelosta kansio, johon haluat siirtää kirjaimet - esimerkiksi Saapuneet.

Miksi sähköpostit katoavat ja kuinka välttyä siltä

Poistetut sähköpostit -kansiota säilytetään 30 päivää ja Roskapostikansiota 10 päivää. Tämän jälkeen ne poistetaan pysyvästi Yandex-palvelimista. Miksi sähköpostit voivat päätyä näihin kansioihin tietämättäsi:

Toisella käyttäjällä on pääsy postilaatikkoosi

Käyttäjä, jolla on pääsy postilaatikkoosi, voi poistaa sähköpostit: ehkä unohdit lopettaa istunnon työskennellessäsi jonkun toisen laitteella. Lopeta istunto napsauttamalla linkkiä tilivalikossasi Kirjaudu ulos kaikista laitteista. Tämä voidaan tehdä myös sivulla - linkin avulla Kirjaudu ulos kaikista tietokoneista.

Kirjeet katoavat sähköpostiohjelmasta

määritä ohjelma POP3-protokollan avulla

On määritetty sääntö, joka poistaa tai siirtää kirjaimia sähköpostiohjelmasta.

Jos käytät sähköpostiohjelmaa ja poistat siitä kirjaimia, ne katoavat . Tämä johtuu siitä, että ohjelmasi on määritetty käyttämällä IMAP-protokollaa - tässä tapauksessa palvelun postilaatikkorakenne synkronoidaan ohjelman postilaatikkorakenteen kanssa. Jos haluat poistaa viestejä vain ohjelmasta, mutta jättää ne Yandex.Mailiin, voit määrittää ohjelman POP3-protokollan avulla, mutta suosittelemme, että et tee tätä: viestit eivät välttämättä synkronoidu oikein palvelimen kanssa.

On määritetty sääntö, joka poistaa tai siirtää sähköpostit Ilmoita luotettavat tiedot Yandex.Passportissa ja linkitä ne tiliisi. Turvajärjestelmämme on saattanut pitää tilisi epäilyttävänä ja estänyt postilaatikkosi. Useimmiten tämä johtuu siitä, että puhelinnumeroa ei ole liitetty laatikkoon tai passissa on kuvitteellinen etu- ja sukunimi. Lukon irrotus kestää yleensä pari tuntia.

Jos poistat kirjeitä sähköpostiohjelmastasi, mutta ne ovat edelleen kansioissaan Yandex.Mail-verkkosivustolla, sähköpostiohjelmasi on todennäköisesti määritetty käyttämällä POP3-protokollaa. POP3-protokollan erityispiirteistä johtuen sähköpostiohjelman viestit eivät välttämättä synkronoidu oikein palvelimen kanssa. Yandex.Mailin kanssa työskentelyyn on suositeltavaa käyttää IMAP-protokollaa. Lisätietoja sähköpostiohjelman siirtämisestä POP3:sta IMAP:iin on kohdassa Siirtyminen POP3:sta.

Jos sähköpostiohjelmasi ei näytä lähetettyjä sähköposteja, sähköpostiohjelmasi on todennäköisesti määritetty käyttämällä POP3-protokollaa. POP3-protokollan erityispiirteistä johtuen sähköpostiohjelman viestit eivät välttämättä synkronoidu oikein palvelimen kanssa. Yandex.Mailin kanssa työskentelyyn on suositeltavaa käyttää IMAP-protokollaa. Lisätietoja sähköpostiohjelman siirtämisestä POP3:sta IMAP:iin on kohdassa Siirtyminen POP3:sta.

Raportissa ilmoitetaan aina toimittamatta jättämisen syy. Voit lukea yleisimmistä syistä artikkelista web/letter/create.html#troubleshooting__received-report.

Jos saat virheellistä varmennetta koskevia virheitä aktivoidessasi SSL-salauksen sähköpostiohjelmassasi, varmista, että sähköpostiohjelmasi ja käyttöjärjestelmäsi on määritetty oikein:

  • Tietokoneella (ilman viiveitä ja "päivämäärä tulevaisuudesta"). Jos päivämäärä on asetettu väärin, järjestelmä määrittää virheellisesti, että varmenne ei ole vielä vanhentunut tai on jo vanhentunut.
  • Kaikki asennettu.
  • HTTPS-yhteyksien tarkistaminen on poistettu käytöstä virustorjuntaasetuksissa. Voit muuttaa virustentorjuntaasetuksiasi Kaspersky Internet Securityn ja ESET NOD32 Smart Securityn ohjeiden mukaisesti Tietoturvavarmennevirheet -osiossa.

Lisää sertifikaatti manuaalisesti luotettujen sertifikaattien luetteloon (Windows)

Huomio. Jos et ole varma, voitko asentaa varmenteen itse, ota yhteyttä asiantuntijaan.

Varmenteen lisääminen luotettujen varmenteiden luetteloon:

    Lataa sertifikaatti. (Jos linkitetty tiedosto avautuu suoraan selaimessasi, napsauta CTRL + S ja tallenna tiedosto tietokoneellesi; tekstiä ei tarvitse kopioida tiedostosta.)

    Avaa Käynnistä-valikko.

    Kirjoita hakukenttään certmgr.msc ja paina Enter.

    Napsauta kansiota ohjelmaikkunassa kansiopuussa Luotetut juurivarmentajat.

    Napsauta ikkunan oikealla puolella hiiren kakkospainikkeella kohtaa Sertifikaatit ja valitse Kaikki tehtävät → Tuo.

    Napsauta Selaa-painiketta ja valitse aiemmin lataamasi CA.pem-tiedosto. Napsauta Seuraava.

(SMTP) on sähköpostin standardi. Alun perin dokumentoitu RFC 821:ssä (1982), se päivitettiin viimeksi vuonna 2008 laajennetulla SMTP-lisäyksellä RFC 5321:een (nykyään laajalti hyväksytty protokolla).

Vaikka sähköpostipalvelimet ja muut sähköpostiagentit käyttävät SMTP:tä sähköpostin kirjeenvaihdon lähettämiseen ja vastaanottamiseen, käyttäjäluokan ohjelmistot käyttävät tyypillisesti SMTP-portteja vain tietojen lähettämiseen palvelimelle välitystä varten. Asiakassovellukset käyttävät yleensä joko IMAP- tai POP3-protokollaa viestien vastaanottamiseen. Nämä protokollat ​​ovat kätevimmät ja kysytyimpiä näihin tarkoituksiin: niissä on edistynyt toimivuus ja laaja valikoima ominaisuuksia.

Ominaisuudet

Postipalvelimien välinen SMTP-viestintä käyttää TCP-porttia 25. Postiohjelmat lähettävät usein lähteviä sähköposteja sähköpostipalvelimelle portissa 587. Vaikka vanhat sähköpostintarjoajat sallivat edelleen epästandardin portin 465 käytön tähän tarkoitukseen.

TLS:llä suojattuja SMTP-yhteyksiä, jotka tunnetaan nimellä SMTPS, voidaan muodostaa STARTTLS-tekniikalla.

Omat ja sähköpostijärjestelmät käyttävät omia ei-standardiprotokolliaan päästäkseen sähköpostipalvelimiensa postilaatikoihin - kaikki yritykset käyttävät SMTP-palvelinportteja, kun sähköpostia lähetetään tai vastaanotetaan omien järjestelmiensä ulkopuolella.

SMTP-kohde

Melkein kaikki Internetissä on mahdollista protokollien avulla. Erityiset verkkoohjelmistosäännöt sallivat tietokoneen kommunikoida kaikkien verkkojen kanssa, jotta käyttäjät voivat tehdä ostoksia, lukea uutisia ja lähettää sähköpostia. Protokollat ​​ovat elintärkeitä päivittäisessä verkkotoiminnassa – ne on sisäänrakennettu verkkoohjelmistoon ja niitä käytetään oletuksena.

SMTP-porttiprotokolla tarjoaa joukon koodeja, jotka helpottavat sähköpostiviestien vaihtoa palvelimien välillä (verkotettu tietokone, joka käsittelee saapuvan ja lähtevän sähköpostin). Tämä on eräänlainen lyhenne, jonka avulla palvelin voi jakaa viestin eri osat luokkiin, joita toinen palvelin voi ymmärtää. Kun käyttäjä lähettää viestin, se muuttuu tekstiriveiksi, jotka erotetaan koodisanoilla (tai numeroilla), jotka määrittelevät kunkin osion tarkoituksen.

Tekninen terminologia

SMTP on TCP/IP-protokolla, jota käytetään sähköpostin kanssa työskentelemiseen. Koska se kuitenkin rajoittuu mahdollisuuteen lähettää viestejä vastaanottopään jonoon, sitä käytetään tyypillisesti joko POP3:n tai IMAP:n kanssa, mikä mahdollistaa tietojen tallentamisen palvelimelle ja lataamisen tarvittaessa. Toisin sanoen he käyttävät yleensä sovellusta, joka valitsee SMTP:n sähköpostin lähettämiseen ja POP3:n tai IMAP:n kirjeenvaihdon vastaanottamiseen. Unix-pohjaisissa järjestelmissä sendmail on yleisimmin käytetty sähköpostin SMTP-palvelin. Kaupallinen Sendmail-paketti sisältää POP3-palvelimen. Microsoft Exchange sisältää SMTP-palvelimen, ja se voidaan myös määrittää tukemaan POP3:a.

SMTP:tä käytetään yleensä toimimaan Internet-portin 25 kautta. Vaihtoehto SMTP:lle, jota käytetään laajalti Euroopassa, on X.400. Monet sähköpostipalvelimet tukevat nyt Extended Simple Mail Transfer Protocol (ESMTP) -protokollaa, jonka avulla voit siirtää multimediatiedostoja sähköpostina.

Tarina

1960-luvulla käytettiin erilaisia ​​sähköisen viestinnän muotoja. Käyttäjät kommunikoivat tiettyjä keskustietokoneita varten luotujen järjestelmien avulla. Kun yhä useammat tietokoneet yhdistettiin toisiinsa, oli tarpeen kehittää standardeja, joiden avulla eri järjestelmien käyttäjät voivat lähettää sähköpostia toisilleen. SMTP kehittyi näistä 1970-luvulla kehitetyistä standardeista.

Muita toteutuksia ovat FTP Mail Protocol vuodesta 1973 alkaen. Kehitystyö jatkui 1970-luvulla, kunnes ARPANETista tuli moderni Internet vuonna 1980. Sitten Jon Postel ehdotti protokollaa sähköpostitietojen siirtoon.

SMTP:tä alettiin käyttää laajalti 1980-luvun alussa. Tuolloin tämä protokolla oli Unix-lisäosa Unix Copy Program -sähköpostiohjelmaan. SMTP toimii parhaiten, kun lähettävät ja vastaanottavat laitteet ovat yhteydessä Internetiin, käyttävät varasto- ja lähetysmekanismia ja ovat esimerkkejä push-tekniikasta.

Postinkäsittelymalli

Sähköposti lähetetään sähköpostiohjelmalla (Mail User Agent, MUA) sähköpostipalvelimelle (Mail Submission Agent, MSA) käyttäen SMTP:tä TCP-portissa 587. Useimmat postilaatikoiden tarjoajat sallivat edelleen lähettämisen perinteiseen porttiin 25. MSA toimittaa sähköpostin postiagentti (postinsiirtoagentti, MTA). Usein nämä agentit ovat esiintymiä yleisistä ohjelmistoista, jotka on aktivoitu eri asetuksilla samassa tietokoneessa. Paikallinen käsittely voidaan suorittaa joko yhdellä koneella tai jakaa useiden koneiden kesken. Saman koneen sähköpostiagenttiprosessit voivat vaihtaa tiedostoja, mutta jos käsittely on käynnissä useissa koneissa, ne välittävät viestejä keskenään SMTP-portin avulla, jossa jokainen kone on määritetty käyttämään seuraavaa konetta älykkäänä isäntänä.

Protokollan yleiskatsaus

SMTP on tekstipohjainen, yhteyssuuntautunut protokolla, jossa sähköpostin lähettäjä kommunikoi sähköpostin vastaanottajan kanssa antamalla komentorivejä ja toimittamalla tarvittavat tiedot luotettavan, säännöllisen tiedonkulkukanavan kautta. SMTP-istunto koostuu SMTP-asiakkaan (aloittava agentti, lähettäjä tai lähettäjä) antamista komennoista ja vastaavista vastauksista SMTP-palvelimelta (kuunteluagentti tai vastaanottaja). Istunto voi sisältää nolla tai useampia SMTP-tapahtumia, jotka koostuvat kolmesta komento/vastaussekvenssistä:


DATA-välivastauksen lisäksi kunkin palvelimen vastaus voi olla joko positiivinen tai negatiivinen (koodi 2xx). Negatiiviset vastaukset voivat olla pysyviä (koodit 5xx) tai väliaikaisia ​​(koodit 4xx). Hylkääminen on pysyvä vika ja asiakkaan on lähetettävä hylkäysviesti palvelimelle, jossa se vastaanotti sen. Putoaminen on myönteinen vastaus, jota seuraa viestin hylkääminen.

Sähköpostin SMTP-portit ja niiden merkitys

SMTP on vain toimitusprotokolla. Normaalikäytössä posti lähetetään kohdepostipalvelimelle, kuten postiportin SMTP-palvelimelle. Tiedot reititetään kohdepalvelimen perusteella eikä yksittäisten käyttäjien perusteella, joille ne on osoitettu. Muut protokollat ​​(POP tai IMAP) on erityisesti suunniteltu yksittäisille käyttäjille, jotka vastaanottavat viestejä ja hallitsevat postilaatikoita. SMTP, POP ja IMAP eivät ole hyväksyttäviä protokollia sähköpostin välittämiseen tietokoneissa, joissa on katkonaiset yhteydet. Ne on suunniteltu toimimaan lopullisen toimituksen jälkeen, kun postinvälittimen oikean toiminnan kannalta tärkeät tiedot on poistettu.

Aloitetaan tyhjä viestijono

Etäviestijonon aloitus on SMTP-ominaisuus, jonka avulla etäisäntä voi aloittaa sähköpostin käsittelyn palvelimella, jotta se voi vastaanottaa sille tarkoitettuja viestejä lähettämällä TURN-komennon. Tämä ominaisuus aiheutti kuitenkin mahdollisen tietoturvariskin, ja sitä laajennettiin RFC 1985:ssä ETRN-komennolla, joka toimii turvallisemmin käyttämällä Domain Name System -tietoihin perustuvaa todennusmenetelmää.

Kansainvälinen sähköpostiosoite

Käyttäjillä, joiden skripti ei ole latinalainen tai jotka käyttävät muita kuin ASCII-merkistössä olevia diakriteereitä, oli vaikeuksia vaatia latinalaista sähköpostiosoitetta (mail.ru SMTP-portti). RFC 6531 luotiin ratkaisemaan tämä ongelma tarjoamalla SMTP:n kansainvälistymisominaisuudet, SMTPUTF8:n laajennuksen ja tuen monitavuisille ja ei-ASCII-merkeille sähköpostiosoitteissa. Esimerkkejä: diakriittiset merkit ja muut kielen symbolit (kreikka ja kiina). Koskee myös Yandexin SMTP-porttia.

Tämän asiakirjan nykyinen tuki on tällä hetkellä rajoitettu, mutta kiinnostus RFC 6531:n ja siihen liittyvien RFC:iden laajaan käyttöönotosta on suuri sellaisissa maissa, kuten Kiinassa, joissa on laaja käyttäjäkunta, jossa latina (ASCII) on vieras kirjoitus.

Lähtevä posti SMTP-palvelimelta

Sähköpostiohjelman on tiedettävä alkuperäisen SMTP-palvelimensa IP-osoite. Tämä on määritettävä osana sen määritystä (yleensä DNS-nimi). Tämä palvelin lähettää lähtevät viestit käyttäjän puolesta.

Lähtevän postin palvelimeen pääsyä koskevat rajoitukset

Palvelimen järjestelmänvalvojien on määrättävä tiettyjä hallintalaitteita niille asiakkaille, jotka voivat käyttää palvelinta. Tämä auttaa torjumaan väärinkäyttöä ja roskapostia. Samanlaisia ​​ratkaisuja käytettiin laajalti:

Aiemmin monet järjestelmät asettivat rajoituksia asiakkaan sijainnin käytölle, jolloin käyttö sallittiin vain asiakkaille, joiden IP-osoite oli yksi palvelimen ylläpitäjistä. Käyttö muista asiakkaan IP-osoitteista on kielletty.

Nykyaikaiset SMTP-palvelimet tarjoavat yleensä vaihtoehtoisen järjestelmän, joka vaatii asiakkailta todennuksen valtuustiedoilla ennen pääsyn sallimista.

SMTP - mitä porttia käytetään?

Postipalvelimien välinen viestintä käyttää yleensä aina oletusarvoista TCP-porttiarvoa 25, joka on määritetty SMTP:lle. Sähköpostiohjelmat käyttävät kuitenkin yleensä tiettyjä smtp ssl -portteja. Useimmat Internet-palveluntarjoajat estävät nyt kaiken lähtevän porttiliikenteen asiakkailtaan roskapostin estämiseksi. Samasta syystä yritykset yleensä määrittävät palomuurinsa sallimaan lähtevät portit määritetyistä sähköpostipalvelimista.

SMTP-siirtoesimerkki

Tyypillinen esimerkki viestin lähettämisestä SMTP:n kautta kahteen postilaatikkoon (alice ja theboss), jotka sijaitsevat samassa postitoimialueella (example.com tai localhost.com), esitetään seuraavassa vaihtoistunnossa. Kun viestin lähettäjä (SMTP-asiakas) muodostaa luotettavan viestintäkanavan viestin vastaanottajalle (SMTP-palvelin), avataan istunto palvelimella, joka sisältää tyypillisesti sen täysin pätevän toimialueen nimen (FQDN), tässä tapauksessa smtp, esimerkki tai com. Asiakas aloittaa valintaikkunansa vastaamalla HELO-komennolla, joka tunnistaa itsensä komentoparametrissa täysin määritetyllä toimialueen nimellä (tai osoitekirjaimella, jos se ei ole käytettävissä).

Lisälaajennukset

Asiakkaat oppivat, mitä vaihtoehtoja palvelin tukee käyttämällä EHLO-tervehdystä alkuperäisen HELO:n sijaan. Asiakkaat palaavat HELO:hon vain, jos palvelin ei tue SMTP-laajennuksia.

Nykyaikaiset asiakkaat voivat käyttää ESMTP-laajennuksen SSRE-avainsanaa kysyäkseen palvelimelta hyväksyttävien viestien enimmäiskokoa. Vanhat asiakkaat ja palvelimet voivat yrittää lähettää ylisuuria viestejä, jotka hylätään, kun verkkoresurssit on käytetty loppuun, mukaan lukien yhteysaika verkkolinkkeihin.

Roskapostin estomenetelmät ja sähköpostin todennus

SMTP:n alkuperäisessä suunnittelussa ei ollut mahdollisuutta tunnistaa lähettäjiä tai tarkistaa, olivatko palvelimet saaneet lähettää heidän puolestaan. Tämän seurauksena sähköpostin huijaus on mahdollista, jota käytetään yleisesti sähköpostiroskapostissa ja tietojenkalastelussa.

Erityisiä ehdotuksia tehdään SMTP:iden muuttamiseksi tai korvaamiseksi kokonaan. Yksi esimerkki tästä on Internet Mail 2000, mutta se tai mikään muu ei saavuttanut suurta menestystä ennen klassisen SMTP:n valtavan asennetun kannan verkkovaikutusta. Sen sijaan sähköpostipalvelimet käyttävät nyt useita menetelmiä, kuten DomainKeys, DomainKeys Identified Mail, Policy Framework ja DMARC, DNSBL:t ja harmaalistaus epäilyttävien sähköpostien hylkäämiseen tai karanteeniin.

SMTP-, ODMR- ja MSA-portit

Saapuva SMTP-portti

MDaemon tarkkailee näitä TCP-portteja havaitakseen saapuvat yhteydet SMTP-asiakkailta. Tämä on ensisijainen SMTP-portti, ja se tulisi asettaa oletuksena portiksi 25 useimmissa tapauksissa.

Lähtevä SMTP-portti

Tätä porttia käytetään sähköpostin lähettämiseen toiselle SMTP-palvelimelle.

Saapuva MSA-portti

Tämä on MSA (Message Submission Agent) -protokollaportti, jota käyttäjäsi voivat käyttää vaihtoehtonaSaapuva SMTP-portti, annettu yllä. Viestintä tässä portissa edellyttää AUTH-menettelyä, joten käyttäjien, jotka lähettävät viestejä tähän porttiin, on määritettävä sähköpostiohjelmansa vastaavasti, jotta heidän yhteydet ovat valtuutettuja. Lisäksi, koska monet Internet-palveluntarjoajat estävät portin 25, etäkäyttäjäsi voivat ohittaa tämän rajoituksen käyttämällä sen sijaan vara-MSA-porttia. Jos et halua määrittää MSA-porttia, poista se käytöstä asettamalla tämän kentän arvoksi "0".

Saapuva ODMR-portti

Tässä portissa MDaemon kuuntelee saapuvia ODMR (On-Demand Mail Relay) -yhteyksiä, kuten ATRN -pyynnöt verkkotunnusyhdyskäytäviltä.

SMTP SSL -portti

Tämä määrittää portin, joka on tarkoitettu sähköpostiistunnoille SMTP-protokollan kautta salattua SSL-yhteyttä (Secure Sockets Layer) käyttäen. Katso lisätietoja kohdasta SSL ja sertifikaatit.

POP- ja IMAP-portit

Saapuva POP-portti

MDaemon kuuntelee tästä portista saapuvia yhteyksiä etä-POP-asiakkailta.

Lähtevä POP-portti

Tätä porttia käytetään, kun MDaemon vastaanottaa postia POP-palvelimista.

Saapuva IMAP-portti

MDaemon kuuntelee tässä portissa saapuvia IMAP-pyyntöjä.

POP SSL -portti

Tämä määrittää portin, joka on varattu salattua SSL-yhteyttä (Secure Sockets Layer) käyttäville POP-sähköpostiohjelmille. Katso lisätietoja kohdasta SSL ja sertifikaatit.

IMAP SSL -portti

Tämä määrittää portin, joka on varattu salattua SSL-yhteyttä (Secure Sockets Layer) käyttäville IMAP-sähköpostiohjelmille. Katso lisätietoja kohdasta SSL ja sertifikaatit.

Muut portit

Lähtevä DNS-portti

Määritä tässä portti, jota MDaemon käyttää datagrammien vaihtamiseen DNS-palvelimen kanssa.

LDAP-portti

MDaemon käyttää tätä porttia tietokanta- ja osoitekirjatietojen lähettämiseen LDAP-palvelimellesi.

Etäjärjestelmänvalvojan portti

MDaemon tarkkailee tätä porttia havaitakseen yhteydet etähallinnan kautta.

Port Minger

Tämä on portti, jolla Minger-palvelin kuuntelee yhteyksiä.

Palauta porttiasetukset oletusasetuksiin

Tämän painikkeen napsauttaminen palauttaa kaikki porttiasetukset oletusarvoihin.

Sitoudu uusiin porttinumeroihin nyt

Jos olet muuttanut jonkin porttiparametrin arvoja, napsauta tätä painiketta, jotta muutokset tulevat voimaan välittömästi. Muutoin muutokset tulevat voimaan vasta palvelimen uudelleenkäynnistyksen jälkeen.

Tässä kuvatut porttiasetukset ovat kriittisiä palvelimen oikean toiminnan kannalta. Älä muuta näitä asetuksia, ellet ole täysin varma, että sinun on tehtävä. Mahdollisuus muokata MDaemonin käyttämien porttien asetuksia antaa sinun määrittää palvelimen toimimaan välityspalvelinten ja muiden ohjelmistopalvelujen kanssa, jotka edellyttävät toimintaa vain tietyissä porteissa.

Mikään IP-osoite (tietokone) ei voi tarjota kahta porttia samoilla numeroilla. Jos ohjelma yrittää käyttää porttia, joka on jo toisen ohjelman käytössä, erityinen virhesanoma kertoo käyttäjälle, että pyydetty osoite (IP:PORT) on jo käytössä.