E-Mail-Protokolle: POP3, IMAP4, SMTP

Inhaltsverzeichnis:

E-Mail-Protokolle: POP3, IMAP4, SMTP
E-Mail-Protokolle: POP3, IMAP4, SMTP
Anonim

Dieser Artikel behandelt die am häufigsten verwendeten E-Mail-Protokolle im Internet - POP3, IMAP und SMTP. Jeder von ihnen hat eine bestimmte Funktion und Arbeitsweise. Der Inh alt des Artikels erläutert, welche Konfiguration für die spezifischen Bedürfnisse des Benutzers bei der Verwendung eines E-Mail-Clients am besten geeignet ist. Es verrät auch die Antwort auf die Frage, welches Protokoll E-Mail E-Mail unterstützt.

Was ist POP3?

Post Office Protocol Version 3 (POP3) ist ein Standard-E-Mail-Protokoll, das verwendet wird, um E-Mails von einem entfernten Server an einen lokalen E-Mail-Client zu senden. Ermöglicht Ihnen, Nachrichten auf Ihren lokalen Computer herunterzuladen und sie zu lesen, selbst wenn der Benutzer offline ist. Bitte beachten Sie, dass bei Verwendung des POP3-Protokolls zur Verbindung mit Ihrem Konto Nachrichten lokal heruntergeladen und vom E-Mail-Server gelöscht werden.

Standardmäßig funktioniert das POP3-Protokollzwei Ports:

  • Port 110 ist ein unverschlüsselter POP3-Port;
  • Port 995 - dies sollte verwendet werden, wenn Sie eine sichere Verbindung zu POP3 herstellen möchten.
E-Mail-Protokolle
E-Mail-Protokolle

Was ist IMAP?

Internet Message Access Protocol (IMAP) ist ein E-Mail-Abrufprotokoll, das verwendet wird, um von einem lokalen Client aus auf einen Remote-Webserver zuzugreifen. IMAP und POP3 sind die beiden am häufigsten verwendeten Protokolle zum Empfangen von E-Mails und werden von allen modernen E-Mail-Clients und Webservern unterstützt.

Das POP3-Protokoll geht davon aus, dass Ihre E-Mail-Adresse nur von einer Anwendung aus zugänglich ist, während IMAP es Ihnen ermöglicht, sich von mehreren Clients gleichzeitig anzumelden. Aus diesem Grund ist IMAP am besten geeignet, wenn Sie von mehreren Standorten aus auf Ihre E-Mails zugreifen oder wenn Ihre Nachrichten von mehreren Benutzern verw altet werden.

IMAP-Protokoll funktioniert auf zwei Ports:

  • Port 143 ist der standardmäßige unverschlüsselte IMAP-Port;
  • Port 993 - muss verwendet werden, wenn Sie eine sichere Verbindung über IMAP herstellen möchten.

Was ist SMTP?

SMTP (Simple Mail Transfer Protocol) ist das Standardprotokoll zum Versenden von E-Mails über das Internet.

SMTP funktioniert auf drei Ports:

  • Port 25 ist der standardmäßige unverschlüsselte SMTP-Port;
  • port 2525 - es öffnet sich auf allen SiteGround-Servern, wenn Port 25wird gefiltert (z. B. von Ihrem ISP) und Sie möchten unverschlüsselte E-Mails über SMTP senden;

  • Port 465 - dies wird verwendet, wenn Sie Nachrichten sicher per SMTP senden möchten.

Welche Protokolle werden für den E-Mail-Austausch verwendet? Konzepte und Begriffe

Der Begriff "E-Mail-Server" bezieht sich auf die beiden Server, die zum Senden und Empfangen von E-Mails benötigt werden, nämlich SMTP und POP.

pop3-Protokoll
pop3-Protokoll

Der Posteingangsserver ist der Server, der mit Ihrem E-Mail-Adresskonto verknüpft ist. Es kann nicht mehr als einen Posteingangsserver haben. Für den Zugriff auf eingehende Nachrichten ist ein E-Mail-Client erforderlich, ein Programm, das E-Mails von einem Konto empfangen kann, sodass der Benutzer Nachrichten lesen, weiterleiten, löschen und beantworten kann. Abhängig von Ihrem Server können Sie einen dedizierten E-Mail-Client (z. B. Outlook Express) oder einen Webbrowser verwenden. Beispielsweise wird Internet Explorer verwendet, um auf E-Mail-basierte Konten zuzugreifen. Briefe werden bis zum Download auf dem Posteingangsserver gespeichert. Nachdem Sie Ihre E-Mails vom Mailserver heruntergeladen haben, können Sie dies nicht noch einmal tun. Um Daten erfolgreich hochzuladen, müssen Sie die richtigen Einstellungen in Ihrem E-Mail-Programm vornehmen. Die meisten Posteingangsserver verwenden eines der folgenden Protokolle: IMAP, POP3,

Postausgangsserver (SMTP)

Dies ist ein Server, der nur zum Senden von E-Mails verwendet wird (um sie von IhremMail-Client-Programm an den Empfänger). Die meisten Postausgangsserver verwenden zum Senden von E-Mails das Simple Mail Transfer Protocol (SMTP). Abhängig von Ihren Netzwerkeinstellungen kann der Postausgangsserver Ihrem ISP oder dem Server gehören, auf dem Sie Ihr Konto eingerichtet haben. Alternativ können Sie einen abonnementbasierten SMTP-Server verwenden, mit dem Sie E-Mails von jedem Konto aus senden können. Aufgrund von Spam-Problemen lassen Sie die meisten Postausgangsserver keine E-Mails senden, es sei denn, Sie sind bei Ihrem Netzwerk angemeldet. Ein Server mit offenem Relay ermöglicht es Ihnen, E-Mails zu versenden, unabhängig davon, ob Sie zu seiner Netzgruppe gehören oder nicht.

kostenlose E-Mail
kostenlose E-Mail

E-Mail-Ports

Für Netzwerke bedeutet ein Port den Endpunkt einer logischen Verbindung. Die Portnummer bestimmt seinen Typ. Die Standard-E-Mail-Ports sind unten aufgeführt:

  • POP3 - Port 110;
  • IMAP - Port 143;
  • SMTP - Port 25;
  • HTTP - Port 80;
  • sicheres SMTP (SSMTP) - Port 465;
  • sicheres IMAP (IMAP4-SSL) - Port 585;
  • IMAP4 über SSL (IMAPS) - Port 993;
  • Sicheres POP3 (SSL-POP) - Port 995.

E-Mail-Protokolle: IMAP, POP3, SMTP und

Grundsätzlich bezieht sich das Protokoll auf die Standardmethode, die an jedem Ende verwendet wirdKommunikationskanal. Um mit E-Mails umgehen zu können, müssen Sie einen speziellen Client verwenden, um auf den Mailserver zuzugreifen. Diese wiederum können über völlig unterschiedliche Protokolle Informationen untereinander austauschen.

Welche Protokolle werden für den E-Mail-Austausch verwendet?
Welche Protokolle werden für den E-Mail-Austausch verwendet?

IMAP-Protokoll

IMAP (Internet Message Access Protocol) ist ein Standardprotokoll für den Zugriff auf E-Mails von Ihrem lokalen Server. IMAP ist ein Client/Server-Protokoll, bei dem E-Mails empfangen und die Daten von Ihrem Internetserver gespeichert werden. Da nur eine geringe Datenübertragungsmenge erforderlich ist, funktioniert es auch bei einer langsamen Verbindung, wie z. B. einer DFÜ-Verbindung, gut. Beim Versuch, eine bestimmte E-Mail-Nachricht zu lesen, lädt der Client Daten vom Server herunter. Sie können auch Ordner oder Postfächer auf dem Server erstellen und verw alten sowie Nachrichten löschen.

POP3-Protokoll

Das E-Mail-Übertragungsprotokoll Post Office Protocol 3 (POP) bietet Benutzern eine einfache, standardisierte Möglichkeit, auf Postfächer zuzugreifen und Nachrichten auf ihre Computer herunterzuladen.

Wenn Sie das POP-Protokoll verwenden, werden alle Ihre E-Mail-Nachrichten vom Mailserver auf den lokalen Computer heruntergeladen. Sie können auch Kopien Ihrer E-Mails auf dem Server hinterlassen. Der Vorteil ist, dass Sie nach dem Herunterladen Ihrer Nachrichten Ihre Internetverbindung absch alten und Ihre E-Mails in Ruhe lesen können, ohne dass zusätzliche Kommunikationskosten entstehen. Mit einem anderenAndererseits empfangen und laden Sie mit diesem Protokoll viele unerwünschte Nachrichten (einschließlich Spam oder Viren) herunter.

SMTP-Protokoll

SMTP (Simple Mail Transfer Protocol) wird vom Mail Transfer Agent (MTA) verwendet, um E-Mail-Nachrichten an einen bestimmten Empfängerserver zu übermitteln. SMTP kann nur zum Senden von E-Mails verwendet werden, nicht zum Empfangen. Abhängig von Ihren Netzwerk- oder ISP-Einstellungen können Sie das SMTP-Protokoll möglicherweise nur unter bestimmten Bedingungen verwenden.

HTTP-Protokolle

HTTP ist kein E-Mail-Protokoll, kann aber für den Zugriff auf Ihre Mailbox verwendet werden. Es wird auch oft als Web-E-Mail bezeichnet. Es kann verwendet werden, um E-Mails von Ihrem Konto zu verfassen oder zu empfangen. Hotmail ist ein gutes Beispiel für die Verwendung von HTTP als E-Mail-Protokoll.

Verw altete Dateiübertragungen und Netzwerklösungen

Ihre Fähigkeit zum Senden und Empfangen von E-Mails hängt hauptsächlich von den drei TCP-Protokollen ab. Sie sind SMTP, IMAP und POP3.

Welches Protokoll unterstützt E-Mail E-Mail
Welches Protokoll unterstützt E-Mail E-Mail

SMTP

Fangen wir mit SMTP an, da sich seine Hauptfunktion von den beiden anderen unterscheidet. Das SMTP-Protokoll oder Simple Mail Transfer Protocol wird hauptsächlich verwendet, um E-Mails von einem E-Mail-Client (wie Microsoft Outlook, Thunderbird oder Apple Mail) an einen E-Mail-Server zu senden. Es wird auch zum Weiterleiten oder Weiterleiten von E-Mail-Nachrichten verwendetvon einem Mailserver zum anderen. Dies ist notwendig, wenn Absender und Empfänger unterschiedliche E-Mail-Diensteanbieter haben.

SMTP, das in RFC 5321 spezifiziert ist, verwendet standardmäßig Port 25. Es kann auch Port 587 und Port 465 verwenden. Letzterer, der als bevorzugter Port für sicheres SMTP (alias SMTPS) eingeführt wurde, ist ver altet. Tatsächlich wird es jedoch immer noch von mehreren E-Mail-Dienstanbietern verwendet.

POP3

Das Post Office Protocol oder POP wird verwendet, um E-Mail-Nachrichten von einem Mailserver an einen E-Mail-Client abzurufen. Die neueste weit verbreitete Version ist Version 3, daher der Begriff "POP3".

POP, Version 3, spezifiziert in RFC 1939, unterstützt Erweiterungen und mehrere Authentifizierungsmechanismen. Authentifizierungsfunktionen sind erforderlich, um zu verhindern, dass Angreifer Zugriff auf die Nachrichten der Benutzer erh alten.

POP3-Client erhält E-Mail wie diese:

  • verbindet sich mit dem Mailserver auf Port 110 (oder 995 für SSL/TLS-Verbindungen);
  • ruft E-Mail-Nachrichten ab;
  • löscht Kopien von Nachrichten, die auf dem Server gespeichert sind;
  • trennt die Verbindung zum Server.

Obwohl POP-Clients so konfiguriert werden können, dass der Server weiterhin Kopien heruntergeladener Nachrichten speichern kann, sind die obigen Schritte gängige Praxis.

IMAP

IMAP, insbesondere die aktuelle Version (IMAP4), ist ein komplexeres Protokoll. Dies ermöglicht es Benutzern, sich zu gruppierenNachrichten und legen Sie sie in Ordnern ab, die wiederum hierarchisch organisiert werden können. Es ist auch mit Nachrichtenflags ausgestattet, die anzeigen, ob eine Nachricht gelesen, gelöscht oder empfangen wurde. Es erlaubt Benutzern sogar, Serverpostfächer zu durchsuchen.

Arbeitslogik (imap4-Einstellungen):

  • verbindet sich mit dem Mailserver auf Port 143 (oder 993 für SSL/TLS-Verbindungen);
  • ruft E-Mail-Nachrichten ab;
  • wird verwendet, um vor dem Schließen der Mail-Client-Anwendung eine Verbindung herzustellen und Nachrichten bei Bedarf herunterzuladen.

Bitte beachten Sie, dass Nachrichten nicht auf dem Server gelöscht werden. Dies kann schwerwiegende Folgen haben. IMAP-Spezifikationen finden Sie in RFC 3501.

E-Mail-Empfangsprotokoll
E-Mail-Empfangsprotokoll

Zwischen IMAP und POP3 wählen

Da die grundlegende Funktion von SMTP grundlegend anders ist, besteht das beste Protokolldilemma normalerweise nur aus IMAP und POP3.

Wenn Ihnen Speicherplatz auf dem Server wichtig ist, wählen Sie POP3. Ein Server mit begrenztem Arbeitsspeicher ist einer der Hauptfaktoren, die Sie dazu zwingen können, POP3 zu unterstützen. Da IMAP Nachrichten auf dem Server belässt, kann es schneller Speicherplatz verbrauchen als POP3.

Wenn Sie jederzeit auf Ihre E-Mails zugreifen möchten, bleiben Sie am besten bei IMAP. Es gibt einen guten Grund, warum IMAP entwickelt wurde, um Nachrichten auf dem Server zu speichern. Es wird verwendet, um auf mehreren Geräten nach Nachrichten zu suchen - manchmal sogar gleichzeitig. Wenn Sie also ein iPhone, ein Android-Tablet, einen Laptop und einen Desktop haben und E-Mails von einem oder allen dieser Geräte lesen möchten, dann ist IMAP die beste Wahl.

Synchronisation ist ein weiterer Vorteil von IMAP. Wenn Sie von mehreren Geräten aus auf E-Mails zugreifen, möchten Sie wahrscheinlich, dass alle Ihre Aktionen anzeigen.

Wenn Sie beispielsweise die Nachrichten A, B und C lesen, möchten Sie, dass sie auch auf anderen Geräten als "gelesen" markiert werden. Wenn Sie die Buchstaben B und C gelöscht haben, möchten Sie, dass auf allen Gadgets dieselben Nachrichten aus Ihrer Mailbox gelöscht werden. Alle diese Synchronisierungen können nur erreicht werden, wenn Sie IMAP verwenden.

Da Benutzer mit IMAP Nachrichten hierarchisch organisieren und in Ordnern ablegen können, hilft es Benutzern, ihre Korrespondenz besser zu organisieren.

Natürlich haben alle IMAP-Funktionen ihren Preis. Diese Lösungen sind schwieriger zu implementieren und verbrauchen am Ende viel mehr CPU und RAM, insbesondere wenn es um den Synchronisierungsprozess geht. Tatsächlich kann es sowohl auf der Client- als auch auf der Serverseite zu einer hohen CPU- und Speicherauslastung kommen, wenn eine Menge Nachrichten zu synchronisieren sind. Unter diesem Gesichtspunkt ist das POP3-Protokoll billiger, wenn auch weniger funktional.

Datenschutz ist auch eines der Themen, das stark von den Endbenutzern abhängen wird. Sie würden es im Allgemeinen vorziehen, alle E-Mails herunterzuladen und nicht zu verlassenKopien davon auf einem unbekannten Server.

Geschwindigkeit ist ein Vorteil, der variiert und situationsabhängig ist. POP3 hat die Fähigkeit, alle E-Mail-Nachrichten bei der Verbindung herunterzuladen. Und IMAP kann bei Bedarf (z. B. wenn nicht genügend Datenverkehr vorhanden ist) nur Nachrichtenkopfzeilen oder bestimmte Teile herunterladen und Anhänge auf dem Server belassen. Erst wenn der Benutzer entscheidet, dass die verbleibenden Teile heruntergeladen werden sollten, werden sie ihm zur Verfügung gestellt. Daher kann IMAP als schneller angesehen werden.

Wenn jedoch jedes Mal alle Nachrichten auf dem Server heruntergeladen werden müssen, ist POP3 viel schneller.

SMTP-E-Mail-Protokoll
SMTP-E-Mail-Protokoll

Wie Sie sehen, hat jedes der beschriebenen Protokolle seine Vor- und Nachteile. Es liegt an Ihnen, zu entscheiden, welche Funktionen oder Features wichtiger sind.

Außerdem bestimmt die Art und Weise, wie Sie auf den E-Mail-Client zugreifen möchten, welches Protokoll bevorzugt wird. Benutzer, die nur von einem Computer aus arbeiten und Webmail verwenden, um auf ihre neuen E-Mails zuzugreifen, werden POP3 zu schätzen wissen.

Benutzer, die Postfächer austauschen oder von verschiedenen Computern aus auf ihre E-Mails zugreifen, bevorzugen jedoch IMAP.

Spam-Firewalls mit SMTP, IMAP und POP3

Die meisten Spam-Firewalls behandeln und schützen nur das SMTP-Protokoll. Server senden und empfangen SMTP-E-Mails und werden von der Spam-Firewall auf dem Gateway überprüft. Einige Spam-Firewalls bieten jedoch die Möglichkeit, POP3 und IMAP4 zu schützen, wenn externe Benutzer diese Dienste benötigenZugriff auf ihre E-Mails.

SMTP-Firewalls sind für Endbenutzer transparent; Es gibt keine Konfigurationsänderungen für Clients. Benutzer empfangen und senden weiterhin E-Mail-Nachrichten an den E-Mail-Server. Beispielsweise müssen Exchange oder Dominos beim Senden von E-Mails Proxy-basiertes Nachrichtenrouting an die Firewall konfigurieren und das Senden von E-Mails von der Firewall zulassen.