30Aug
Sie senden und empfangen es jeden Tag, es ist sofort, und es kostet nichts. Es ist E-Mail, eines der wichtigsten Werkzeuge von heute. Werfen wir einen Blick darauf, wie es funktioniert, unter der Haube und in normaler Sprache.
Was genau ist Email?
E-Mail( abgekürzt als E-Mail, E-Mail, E-Mail usw.) ist eine sehr alte Form der computergestützten Kommunikation. Vor langer Zeit - in technologischen, nicht menschlichen Begriffen - waren Computer riesige Maschinen. Die Leute nutzten DFÜ-Terminals, um auf sie zuzugreifen, und jeder Computer hatte Speicher für mehrere Benutzer. Wie es bei jeder Gemeinschaft der Fall ist, fanden Menschen nützliche und einzigartige Wege, miteinander zu kommunizieren, und ein Nachrichtensystem entwickelte sich. Der Vorbehalt bestand darin, dass Sie bis 1971 nur Nachrichten an andere Benutzer auf demselben System senden konnten. Im Laufe der Geschichte kam Ray Tomlinson, der die erste E-Mail versandte, indem er einen Benutzer mit dem @ -Zeichen an ein anderes System adressierte. Offensichtlich waren sowohl die zugrundeliegende Dynamik als auch weitreichende Konsequenzen nicht so einfach, aber diese Vorstellung bringt uns dahin, wo wir heute sind.
( Bild von Ajmexico)
Email war zu dieser Zeit das Äquivalent der heutigen Textnachricht. Mit der Zeit änderte und entwickelte es sich wie alles andere;Es enthält Absender- und Empfängerinformationen, eine Betreffzeile, einen Nachrichtentext und Anhänge, aber im Großen und Ganzen sind E-Mails ziemlich einfache Dokumente. Es ist jedoch nicht so einfach, von A nach B zu kommen. Wie bei allem anderen gibt es einen komplizierten Prozess, der hinter den Kulissen funktioniert, damit er so nahtlos wie möglich erscheint. Viele der Ideen, die bei der Weiterleitung von E-Mails verwendet wurden, waren wichtig für die Gestaltung des Dokumententransfers, der zum Kern von Dingen wie Bulletin-Board-Systemen und dem World Wide Web gehört.
Vom Absender zum Empfänger
Beginnen wir mit einer Illustration des Prozesses. Es macht vielleicht zuerst keinen vollständigen Sinn, aber es wird nützlich sein, darauf zurückzukommen.
Wenn jemand, sagen wir mal, ein Gewürzverkäufer eine E-Mail sendet, muss er eine Adresse in der Form [email protected] haben. Unser Beispiel hat [email protected]. Die E-Mail wird vom Client über Simple Mail Transfer Protocol an einen Postausgangsserver gesendet. Der SMTP-Server ist wie Ihr lokales Postamt, das Ihr Porto und Ihre Adresse überprüft und feststellt, wo Sie Ihre E-Mails senden können. Es versteht jedoch keine Domains. Sie sind eine Art abstrakte Sache, so kontaktiert der SMTP-Server einen Domain Name System Server. Der DNS-Server ist eine Art Telefon oder Adressbuch für das Internet;Es übersetzt Domains wie "arrakis.com" in eine IP-Adresse wie "74.238.23.45". Dann findet es heraus, ob diese Domain einen "MX" - oder Mail-Exchange-Server hat und notiert sich. Das ist wie bei Ihrer Post, wenn Sie sich die Karten ansehen, wohin Ihre E-Mails weitergeleitet werden sollen, indem Sie ihre lokale Post anrufen und nachsehen, ob Ihr Freund eine Mailbox oder ein Postfach hat. Box, um E-Mails zu erhalten.
Da der SMTP-Server nun über die richtigen Informationen verfügt, wird die Nachricht von diesem Server an den Mail-Exchange-Server der Zieldomäne gesendet. Dieser Server wird als MTA oder Mail Transfer Agent bezeichnet. Es entscheidet, wo genau die Post abgelegt werden soll, ähnlich wie die Post Ihres Freundes herausfindet, wie sie am besten zugestellt wird. Dann geht Ihr Freund und holt die Post, in der Regel mit einem Client, der über POP oder IMAP funktioniert.
POP vs. IMAP
Diese zwei Akronyme plagen E-Mail-Einstellungen überall, also lassen Sie uns einen tieferen Blick auf sie werfen. POP steht für Post Office Protocol. Es ist nützlich, weil Sie wie bei einem Postamt reinkommen und Ihre gesamte Post abholen können. Sie müssen nicht in Verbindung bleiben, und abgesehen davon, dass Sie eine Kopie auf dem Server hinterlassen, ist es ein ziemlich einfaches Verfahren. Wenn Sie keine Kopie auf dem Server belassen, benötigt es auch nicht viel Platz oder Bandbreite. Sie können POP verwenden, um E-Mails aus mehreren verschiedenen Posteingängen auf mehreren verschiedenen E-Mail-Servern abzurufen und auf einem einzigen Server zu konsolidieren.
Es hat jedoch seine Nachteile. POP ist ein unidirektionales Protokoll;Information reist in eine Richtung. Sobald Sie die E-Mail an einen Client heruntergeladen haben, ist es an dem Client, die verschiedenen Status zu sortieren und so weiter. Das ist in Ordnung, wenn Sie nur von einem Ort auf E-Mails zugreifen. Heutzutage ist es jedoch üblich, E-Mail-Zugriff von Ihrem Telefon-Client, der Web-Schnittstelle, wenn Sie irgendwo weg sind, und einem Client, wenn Sie zu Hause sind. Es wäre mühsam, all diese Informationen über mehrere Geräte zu sortieren, vorausgesetzt, Sie haben sogar eine Kopie jeder einzelnen E-Mail auf dem Server gespeichert.
( Bild von SuccessByDesigns)
IMAP ist ein bisschen schlauer über Dinge. Obwohl POP als sehr "Client-orientiert" betrachtet werden kann, wurde das Internet Message Access Protocol so konzipiert, dass es auf eine andere Art und Weise funktioniert: Es ist "server-orientiert" und bidirektional. Clients haben eine wechselseitige Kommunikation mit ihren Servern. Alle Nachrichten werden auf dem Server gespeichert, sodass mehrere Clients darauf zugreifen können. Wenn Sie eine E-Mail auf Ihrem Telefon überprüfen, wird diese als gelesen markiert und bei der nächsten Interaktion mit dem Server wird dieser Status zurückgesendet, sodass alle anderen Clients damit aktualisiert werden können. Es ist so, als ob Ihre E-Mail an einen Assistenten im Postamt geschickt wird, der sie kategorisiert und für Sie speichert, Ihnen gibt, ob Sie zu Hause, bei der Arbeit oder tatsächlich dort sind, und Änderungen an den gespeicherten Kopien vornimmt.
Sie können ein korrekt markiertes Archiv sowohl auf Ihrem Home-Client als auch auf Ihrem Mail-Server speichern. IMAP unterstützt auch einen Offline-Modus.Änderungen werden beim nächsten Mal mit dem Server synchronisiert. Sie können IMAP-Mail-Server so konfigurieren, dass sie auch E-Mails aus POP-Posteingängen abrufen, was sehr gut funktioniert, wenn Sie konsolidieren möchten. Da IMAP mit dem Ideal "Cloud" arbeitet, können natürlich Serverzugriff und -speicherung Probleme darstellen. Glücklicherweise sind Speicherplatz und Bandbreite nicht so teuer wie früher, aber dies kann für manche Leute durchaus ein Kompromiss sein.
SMTP und MTA
Im Gegensatz zu Ihrem physischen Postfach werden Ihre ein- und ausgehenden E-Mails von zwei verschiedenen Servertypen verarbeitet. Es gibt wirklich keine Diskriminierung gegenüber dem Empfang von Servern. Jeder Computer kann ziemlich leicht zu einem MTA gemacht werden und die Dinge gut handhaben. Das Senden von E-Mails ist eine andere Geschichte. SMTP-Server müssen statische IP-Adressen haben, und die meisten ISPs blockieren Port 25, sodass ihre Benutzer keine E-Mails selbst senden können. Warum? Aufgrund der enormen Mengen an Spam, die unsere kollektive Bandbreite verschlingen, sollten die Dinge, die Ihr MTA konfigurieren sollte, herausgefiltert werden. Sie können Ihre Clients so konfigurieren, dass sie den SMTP-Server Ihres Internetdienstanbieters verwenden, anstatt Ihren eigenen zu betreiben. Der Punkt ist, dass Sie sowohl einen MTA- als auch einen SMTP-Server benötigen, um E-Mail zu verwenden, da jeder für das, was er tut, spezialisiert ist.
E-Mail ist ein wichtiger Teil unseres täglichen Lebens, aber es ist schön zu verstehen, wie es funktioniert. Schließlich hätten wir das Internet nicht ohne es.