Sisällysluettelo[Piilottaa][Näytä]
Sähköposti on tekniikka, jolla lähetetään viestejä järjestelmästä toiseen Internetin kautta reaaliajassa. Sähköpostin käyttö oli alun perin rajoitettu saman tietokoneen käyttäjiin, ja se edellytti käyttäjien olevan online-tilassa voidakseen vastaanottaa viestejä.
Aika on kulunut, ja nyt tiedämme, miltä postilaatikko näyttää. Viesti voidaan lähettää usealle vastaanottajalle, ja vastaanottajan nimi voidaan peittää muista vastaanottajista lisäämällä heidän nimensä Piilokopio-osioon. Kuten me kaikki tiedämme, sähköposti on meille suosittu tapa olla yhteydessä muihin, olipa kyse sitten liiketoiminnasta, mainonnasta, tapahtumien seurannasta tai mistä tahansa muusta syystä.
Vaikka saatavilla on lukuisia korkealaatuisia sähköpostipalveluntarjoajia, kuten Gmail, Outlook, Yahoo, Apple, Proton ja monet muut, on silti tarpeen ymmärtää, mitä sähköposti Järjestelmäsuunnittelu on.
Jos olet kiinnostunut oppimaan lisää sähköpostijärjestelmän suunnittelusta, tämä viesti on sinua varten. Joten tämä viesti tarjoaa sinulle korkean tason yleiskatsauksen sähköpostijärjestelmästä.
Sähköpostijärjestelmän komponentit
Sähköpostin käyttäjäagentti – Mail User Agent (MUA) on ohjelma, jonka avulla voit kirjoittaa, lähettää ja vastaanottaa sähköposteja.
Postin siirtoagentti – Mail Transfer Agent (MTA) on vastuussa kaikesta saapuvasta ja lähtevästä postista.
Postin isäntä – Postipalvelin on palvelin, joka lähettää ja vastaanottaa postia isännälle tai verkolle. Sähköpostit tallennetaan postipalvelimen postilaatikoihin.
Domain Name Server – DNS:n (domain name system) avulla määritetään, minne sähköposti tulee toimittaa. Järjestelmä, joka muuntaa verkkotunnukset, kuten youtube.com, google.com ja muut IP-osoitteiksi, kuten 192.198.0.1.
Yksinkertainen postinsiirtoprotokolla – Se on tärkein komponentti, koska se on rakennettu palvelinohjelmaksi, joka käsittelee sähköpostisi, lähettää ne sopivalle palvelimelle ja välittää viestejä. Se etsii jatkuvasti uusia viestejä lähetettäväksi. SMTP vahvistaa myös lähtevän sähköpostin sen varmistamiseksi, että se tulee todelliselta aktiiviselta käyttäjätililtä.
Korkean tason suunnittelu
Tärkeät sähköpostisuunnitteluehdot
Vaikka oletettavasti tiedät jo, mitä sähköpostissa on, on silti hyödyllistä ymmärtää komponentit, jotka liittyvät sähköpostin luomiseen.
Normaali sähköposti koostuu kahdesta osasta: otsikosta ja rungosta.
Ensimmäistä osaa kutsutaan otsikoksi.
Osat, jotka on täytettävä
- Kuka lähetti sähköpostin osoitteeseen:
- Kenelle sähköposti on osoitettu?
- Milloin sähköposti lähti?
Osiot vaihtoehtoineen
- Mikä on sähköpostin aihe?
- CC: kuka muu tulisi sisällyttää sähköpostiin vastaanottajana
Tekstin pääosa
- Aineistoa ja muuta valmisteltua tekstiä, kuten HTML, voidaan sisällyttää tekstiosaan.
- Valtuutetun osan runko-osa riippuu siitä, mitä palveluntarjoaja sallii sähköpostin rungossa.
On tärkeää ymmärtää sähköpostin komponentit, koska ne ovat tämänhetkisiä alan standardeja normaalille sähköpostille. Jokaisella käyttäjällä, joka haluaa käyttää järjestelmää asianmukaisesti, tulee olla vakiokieli, joka on helppo ymmärtää.
Sähköpostiosoite
Sähköpostijärjestelmän käyttäjälle on selkeästi tarjottava kapasiteetti ja toiminnot sähköpostien lähettämiseen ja vastaanottamiseen. Sähköpostiosoite vaaditaan ennen kuin joku voi lähettää sähköpostia.
Jokainen sähköpostiosoite on ainutlaatuinen.
- Muussa tapauksessa DNS käsittelee molempia sähköpostiosoitteita samana IP-osoitteena, jota käytetään päättämään, mihin sähköpostit lähetetään/vastaanotetaan, jos sähköpostiosoitteet eivät ole yksilöllisiä.
Käyttäjätunnus/osoitenimi @ DomainName on yleisin sähköpostiosoitteen muoto.
- Esimerkiksi "tiimi" on kirjautumistunnus, "@" on @-symboli ja "opengenus.org" on verkkotunnuksen nimi ("opengenus.org").
Käyttäjätunnusta käytetään yksilöivän osoitteen tunnistamiseen verkkotunnuksen IP-osoitteen perusteella.
Sähköpostijärjestelmän toiminnallisuus
1. Palvelimet, jotka tallentavat ja lähettävät tietoja
Post Office Protocol (POP) on esimerkki perusarkkitehtuurista, jossa palvelin tallentaa viestit siihen asti, kunnes käyttäjä pääsee käsiksi ja lataa ne. Hän pääsee käsiksi sähköposteihin, jotka on ladattu milloin tahansa (myös offline-tilassa).
2. Palvelin vain sähköpostin tallennustila
Sen sijaan, että kaikki sähköpostit tallennettaisiin asiakkaan tietokoneeseen, vaihtoehtoinen ja parempi tapa olisi pitää ne kaikki palvelimella. Sähköpostinäkymä on identtinen kaikissa koneissa, ja palveluntarjoaja tallentaa usein sähköpostit keskitettyyn arkistoon ja hoitaa sähköpostitoiminnot palvelinpuolella.
3. Välimuistijärjestelmät asiakkaan päässä
Tavallinen strategia on se, että asiakkaat ylläpitävät välimuistiversiota sähköpostinäytöstä koneissaan, kun taas palvelimet säilyttävät sähköpostit rajoituksetta. Sähköpostit varmuuskopioidaan, ja kehittyneet sähköpostitoiminnot/ominaisuudet (haku/suodatus/uudet sähköpostit/jne) ovat käytettävissä myös tietokoneen ollessa sammutettuna.
Miten sähköposti kulkee sisäisesti?
Katsotaanpa, miten sähköposti lähetetään. Sähköpostit, kuten muutkin Internet-tiedot, välitetään pakettivirtana Internetin TCP/IP-protokollan kautta. Tämä menettely on jaettu kolmeen vaiheeseen:
- Kun sähköposti lähetetään, TCP-protokolla jakaa sen paketeiksi (), joista jokainen sisältää lähettäjän ja vastaanottajan osoitteet.
- Paketit reititetään haluttuun kohteeseen IP-protokollan kautta. Internetin reitittimet tarkistavat jokaisen paketin osoitteen määrittääkseen tehokkaimman polun sähköpostin kohdepalvelimelle. Paketit reititetään seuraavalle reitittimelle, kun polku on suunniteltu. Esimerkiksi minkä tahansa verkon liikenteen määrä vaikuttaa siihen, miten sähköpostipaketit reititetään.
- Kun paketit saapuvat vastaanottajan sähköpostipalvelimelle, TCP kokoaa ne uudelleen alkuperäiseen sähköpostimuotoon (jotka vastaanottaja voi lukea).
Sähköpostipalvelimet (SMTP ja MTA)
Toisin kuin fyysinen postilaatikko, jossa kaikki postisi on yhden palveluntarjoajan käsissä, posti käsittelee saapuvan ja lähtevän postin erikseen. Palvelimia on kahta eri tyyppiä.
Simple Mail Transfer System (SMTP) on sähköpostin toimitusprotokolla, jonka avulla voit lähettää ja vastaanottaa viestejä Internetin kautta. SMTP on protokolla, joka välittää tietoa sähköpostiviestin lähetystiedoista ja jota käytetään vain lähtevään sähköpostiin.
Mail Transfer Agent (MTA) on palvelinsovellus, joka lähettää sähköpostit SMTP (Simple Mail Transfer Protocol) -protokollan avulla. Asiakaspohjainen MTA, joka sisältää ohjelmiston asentamisen sähköpostien käyttöä varten (kuten Outlook), ja verkkopohjainen MTA, jota käytetään verkkoselaimen kautta, ovat kaksi MTA-tyyppiä (esimerkiksi Gmail).
Jokainen, jolla on tietokone, voi käyttää MTA:ta. Se on yksinkertaista, ja MTA huolehtii saapuvasta postista. Oman MTA:n käyttäminen suuren joukkosähköpostien lähettämiseen ja korkean toimitettavuuden säilyttämiseen voi olla vaikeaa.
On joitain normeja ja sopimuksia, joita on noudatettava. Niiden noudattamatta jättäminen vaarantaa kykysi toimittaa postia ajoissa. Asiakkaiden määrittäminen käyttämään Internet-palveluntarjoajan SMTP-palvelinta omasi määrittämisen ja käyttämisen sijaan on nopeampi ja helpompi vaihtoehto.
Sähköpostiprotokollat
Post Office Protocol (POP) on lyhenne sanoista Post Office Protocol. Sähköposti haetaan tällä ohjelmistolla. POP3 sallii sähköpostin käyttäjän tarkastella palvelimelle tallennettuja sähköposteja käyttäjätilillään. Sinun ei tarvitse pysyä verkossa saadaksesi sähköpostisi. Päästäksesi sähköpostiin, sinun tarvitsee vain jättää kopio palvelimelle.
IMAP (Internet Message Access Protocol) on hieman kehittyneempi sähköpostin hallinnassa. IMAP-asiakkailla ja -palvelimilla on kaksisuuntainen keskustelu. Toisin kuin POP, IMAP-protokolla säilyttää jokaisesta viestistä kaksoiskappaleen palvelimella, jotta useat asiakkaat voivat käyttää sitä. Kun saat sähköpostin, tätä protokollaa käytetään. IMAP-protokollaa käytettäessä sähköpostit pysyvät palvelimella sen sijaan, että ne ladataan käyttäjän postilaatikkoon ja poistettaisiin.
Sähköpostijärjestelmän taustalla on paljon monimutkaisempia komponentteja.
Toivon, että ymmärrät nyt paremmin sähköpostijärjestelmän, mukaan lukien sen protokollat, palvelimet ja muut komponentit.
Jätä vastaus