sv.phhsnews.com


sv.phhsnews.com / Hur fungerar e-post?

Hur fungerar e-post?


Du skickar och tar emot det varje dag, det är ögonblickligt och det kostar inte något. Det är e-post, ett av de viktigaste verktygen i dag. Låt oss ta en titt på hur det fungerar, under huven och på normalt språk.

Vad exakt är e-post?

Elektronisk post (förkortad som e-post, e-post, e-post, etc.) är en mycket gammal form av datorbaserad kommunikation. För länge sedan - i tekniska, inte mänskliga, termer - datorer var jätte maskiner. Människor använde uppringningsterminaler för åtkomst till dem, och varje maskin lagrade lagring för flera användare. Såsom är fallet med någon gemenskap hittade personer användbara och unika sätt att kommunicera med varandra, och ett meddelandesystem utvecklades. Förslaget var att du bara kunde skicka meddelanden till andra användare på samma system, åtminstone fram till 1971. Som berättelsen går, kom Ray Tomlinson som skickade den första e-posten genom att adressera en användare på ett annat system med symbolen "@" . Självklart var både den underliggande dynamiken och de omfattande konsekvenserna inte så enkla, men det var den uppfattningen som leder oss till var vi är idag.

(Bild från ajmexico)

E-post var den tiden då motsvarar dagens textmeddelande. Med tiden förändrades och utvecklades som något annat; den har avsändar- och mottagarinformation, en ämnesrad, en meddelandekod och bilagor, men i stort sett är e-postmeddelanden ganska enkla dokument. Det är dock inte så lätt att hämta det från punkt A till punkt B. Liksom allt annat, är det en invecklad process som involverar bakom kulisserna för att få det att se ut så smidigt som möjligt. Många av de idéer som användes för att vidarebefordra e-post var viktiga för att formulera dokumentöverföring, som är kärnan i saker som anslagstavlor och världsomspännande webben.

Från avsändare till mottagare

Låt oss börja med en illustration av bearbeta. Det kanske inte förstår förstås, men det är bra att hänvisa till.

När någon, låt oss säga en kryddsäljare, skickar ett mail måste det ha en adress i form av användar @ domän. ext. Vårt exempel har [email protected]. E-postmeddelandet skickas av klienten till en utgående e-postserver via Simple Mail Transfer Protocol. SMTP-servern är som ditt lokala postkontor, som kontrollerar din porto och adress och visar var du ska skicka ditt mail. Det förstår inte domäner. De är en slags abstrakt sak, så SMTP-servern kontaktar en Domain Name System-server. DNS-servern är en typ av telefon eller adressbok för internet; det översätter domäner som "arrakis.com" till en IP-adress som "74.238.23.45." Då hittar den ut om den domänen har några "MX" eller postväxelservrar på den och noterar den. Det här är som dina postkontorskartor över var ditt mail ska gå, ringa till sitt lokala postkontor och kontrollera om din vän har en brevlåda eller P.O. box för att ta emot mail.

Nu när SMTP-servern har rätt information skickas meddelandet från den här servern till måldomänens mail-växelserver. Den här servern kallas MTA eller Mail Transfer Agent. Det bestämmer var exakt att sätta posten, ungefär som hur din väns postkontor räknar ut hur man bäst kan få den levererad. Därefter går din vän och hämtar posten, vanligtvis med hjälp av en klient som fungerar via POP eller IMAP.

POP vs. IMAP

Dessa två akronymer pest email-inställningar paneler överallt, så låt oss se djupare på dem. POP står för postkontorprotokollet. Det är användbart för att, som ett postkontor, du kan komma in, ta tag i allt ditt mail och lämna sedan. Du behöver inte hålla kontakten, och förutom att du lämnar en kopia på servern är det ett ganska snitt och torrt förfarande. Om du inte lämnar en kopia på servern behöver du inte heller mycket utrymme eller bandbredd. Du kan använda POP för att ta emot e-post från flera olika inkorgar på flera olika e-postservrar och konsolidera dem på en.

Det har dock nackdelar. POP är ett enriktat protokoll; information reser en väg. När du har laddat ner e-postmeddelandet till en klient, är det upp till kunden att sortera igenom sina olika statuser och så vidare. Det är bra om du bara åtkomst till mail från ett ställe. Nuförtiden är det vanligt att få e-poståtkomst från telefonens klient, webbgränssnittet när du är borta någonstans och en klient när du är hemma. Det skulle vara tråkigt att sortera igenom all den informationen på flera enheter, förutsatt att du ens behållit en kopia av varje e-post på servern till att börja med.

(Bild från SuccessByDesigns)

IMAP är lite smartare om saker. Medan POP kan anses vara väldigt "klientorienterad", har Internet Message Access Protocol utformats för att fungera på ett annat sätt: det är "serverinriktat" och dubbelriktat. Klienterna har en dubbelriktad kommunikation med sina servrar. Alla meddelanden sparas på servern så flera klienter kan komma åt dem. När du kontrollerar ett e-postmeddelande på din telefon markeras det som läst och under nästa interaktion med servern skickas den statusen tillbaka så att alla andra klienter kan uppdateras med den. Det är som att ha ditt mail skickat till en assistent på postkontoret som kategoriserar den och lagrar den för dig, ger dig det om du är hemma, på jobbet eller faktiskt där och gör ändringar i de lagrade kopiorna som du gör .

Du kan behålla ett korrekt markerat arkiv på din hemklient och på din e-postserver. IMAP stöder också ett offline-läge; Ändringar synkroniseras med servern nästa gång du är online. Du kan konfigurera IMAP-postservrar för att hämta post från POP-inkorgar, vilket också fungerar bra om du vill konsolidera. Eftersom IMAP fungerar med "molnet" ideal, kan det naturligtvis vara problem med serverns åtkomst och lagring. Lyckligtvis är lagringsutrymme och bandbredd inte så dyrt som det brukade vara, men det kan definitivt vara ett kompromiss för vissa människor.

Både SMTP och MTA

Till skillnad från din fysiska brevlåda, din utgående och inkommande post hanteras av två olika typer av servrar. Det finns verkligen ingen diskriminering mot att ta emot servrar. vilken dator som helst kan göra en MTA ganska enkelt och hantera saker bra. Att skicka e-post är en annan historia. SMTP-servrar måste ha statiska IP-adresser, och de flesta Internet-leverantörer blockerar port 25 så att deras användare inte kan skicka e-post. Varför? På grund av de enorma mängderna av spam som gnuggas bort vid vår kollektiva bandbredd, måste de mycket saker du vill konfigurera för din MTA att filtrera ut. Du kan konfigurera dina kunder att använda din ISP: s SMTP-server istället för att köra din egen. Poängen är att du behöver både en MTA och en SMTP-server för att kunna använda e-post, eftersom alla är specialiserade på vad det gör.


Email är en viktig del av vår vardag, men det är trevligt att förstå hur det fungerar. När allt kommer omkring skulle vi inte ha internet utan det.


Så här använder du Geektool för att anpassa din Macs skrivbord

Så här använder du Geektool för att anpassa din Macs skrivbord

Geektool är ett program för att lägga till anpassningsbara widgets till Macs skrivbord. Geektool körs nästan helt på skalskript, som uppdateras några sekunder för att visa användbar information på skrivbordet. Anpassa Geektool görs enkelt med förpackade skript som heter Geeklets, som kan installeras snabbt och inte kräver kunskap om skalskript som ska användas.

(how-to)

Magic Numbers: De hemliga koderna som programmerare gömmer sig i din dator

Magic Numbers: De hemliga koderna som programmerare gömmer sig i din dator

ÄNda sedan den första personen skrev ut 5318008 på en räknare har nördar gömt hemliga siffror inuti datorn och använder dem att förhandla hemliga handslag mellan applikationer och filer. Idag tar vi en kort titt på några av de mer underhållande exemplen. Vad är Magic Numbers? De flesta programmeringsspråk använder en 32-bitars heltalstyp för att representera vissa typer av data bakom kulisserna - internt lagras numret i RAM eller används av CPU som 32 och nollor, men i källkoden skulle det skrivas ut i antingen vanligt decimalformat eller som hexadecimalt format, som använder siffrorna 0 till 9 och bokstäverna A till och med F.

(how-to)