Hva er e-post?
Elektronisk post (forkortet e-post, e-post, e-post, etc.) er en veldig gammel form for datamaskinbasert kommunikasjon. For lenge siden - i teknologiske, ikke menneskelige, termer - datamaskiner var gigantiske maskiner. Folk brukte oppringt terminaler for å få tilgang til dem, og hver maskin lagde lagringsplass for flere brukere. Som det var tilfelle med noen fellesskap, fant folk nyttige og unike måter å kommunisere med hverandre, og et meldingssystem utviklet seg. Forholdet var at du bare kunne sende meldinger til andre brukere på samme system, i hvert fall fram til 1971. Som historien går, kom Ray Tomlinson som sendte den første e-posten ved å adressere en bruker på et annet system ved hjelp av '@' symbolet. Selvfølgelig var både den underliggende dynamikken og de vidtrekkende konsekvensene ikke så enkle, men det var den oppfatningen som bringer oss til hvor vi er i dag.
E-post var på den tiden tilsvarende for dagens tekstmelding. Over tid ble det endret og utviklet som noe annet; den har avsender og mottaker info, en emnelinje, en melding kropp og vedlegg, men i det hele tatt, e-post er ganske enkle dokumenter. Det er ikke så lett å få det fra punkt A til punkt B, men. Som noe annet, er det en innviklet prosess involvert som fungerer bak kulissene for å gjøre det virke så sømløst som mulig. Mange ideer som ble brukt til å sende e-post, var viktige for å formulere dokumentoverføring, som er kjernen i ting som oppslagssystemer og verdensomspennende web.
Fra sender til mottaker
La oss starte med en illustrasjon av prosessen. Det kan kanskje ikke gi full mening først, men det vil være nyttig å referere til.
Nå som SMTP-serveren har riktig informasjon, blir meldingen sendt fra den serveren til måldomenets mailutvekslingsserver. Denne serveren kalles MTA, eller Mail Transfer Agent. Det bestemmer hvor akkurat for å legge posten, som om hvordan vennens postkontor ser ut hvordan det er best å få det levert. Deretter går din venn og henter e-posten, vanligvis ved hjelp av en klient som arbeider via POP eller IMAP.
POP vs. IMAP
Det har sine ulemper, skjønt. POP er en ensrettet protokoll; informasjon reiser en vei. Når du laster ned e-posten til en klient, er det opp til klienten å sortere gjennom sine forskjellige statuser og så videre. Det er greit hvis du bare får tilgang til e-post fra ett sted. I dag er det imidlertid vanlig å få e-posttilgang fra telefonens klient, webgrensesnittet når du er borte et sted, og en klient når du er hjemme. Det ville være kjedelig å sortere gjennom all den informasjonen over flere enheter, forutsatt at du selv har holdt en kopi av hver e-post på serveren til å begynne med.
IMAP er litt smartere om ting. Mens POP kan anses å være veldig "klientrettet", ble Internet Message Access Protocol designet for å fungere på en annen måte: det er "server-orientert" og toveis. Klienter har en toveiskommunikasjon med sine servere. Alle meldinger holdes på serveren, slik at flere klienter kan få tilgang til dem. Når du sjekker en e-post på telefonen din, er den merket som lest og under neste samspill med serveren, sendes denne statusen tilbake, slik at alle andre klienter kan oppdateres med den. Det er som å ha posten din sendt til en assistent på postkontoret som kategoriserer den og lagrer den for deg, gir deg til deg om du er hjemme, på jobb eller faktisk der, og gjør endringer i lagrede kopier som du gjør.
Du kan beholde et riktig merket arkiv på hjemme klienten din og på e-postserveren din. IMAP støtter også en frakoblet modus; Endringer synkroniseres med serveren neste gang du er online. Du kan konfigurere IMAP-postservere for å hente e-post fra POP-innboks også, noe som fungerer veldig bra hvis du ønsker å konsolidere. Selvfølgelig, siden IMAP arbeider med "cloud" -tilpasset, kan servertilgang og lagring være problemer. Heldigvis, lagringsplass og båndbredde er ikke så dyrt som det pleide å være, men dette kan definitivt være et bytte for noen mennesker.
Både SMTP og MTA
I motsetning til din fysiske postkasse blir din utgående og innkommende e-post behandlet av to forskjellige typer servere. Det er ingen diskriminering mot å motta servere; hvilken som helst datamaskin kan gjøres en MTA ganske enkelt og håndtere ting godt. Sende post er en annen historie. SMTP-servere må ha statiske IP-adresser, og de fleste Internett-leverandører blokkerer port 25 slik at brukerne ikke kan sende e-post selv. Hvorfor? På grunn av den enorme mengden spam som gnister bort på vår kollektive båndbredde, må selve MTA-enheten din konfigureres til å filtrere ut. Du kan konfigurere kundene dine til å bruke Internett-leverandørens SMTP-server i stedet for å kjøre din egen. Poenget er at du trenger både en MTA og en SMTP-server for å bruke e-post, da hver er spesialisert på hva den gjør.
E-post er en viktig del av hverdagen, men det er fint å forstå hvordan det fungerer. Tross alt ville vi ikke ha internett uten det.