Mail-Pop-Mail-Einstellungen. Was ist POP3, SMTP und IMAP

Wenn Sie E-Mails über Ihre E-Mail-Clients empfangen möchten, aktivieren Sie die Protokolle POP3 oder IMAP.

Gehen Sie dazu zu den Einstellungen Ihres Postfachs auf Yandex, öffnen Sie die " E-Mail-Programme". Wählen Sie das Protokoll, das Sie verwenden möchten, indem Sie das entsprechende Kästchen markieren. Speichern Sie das Ergebnis, indem Sie auf die Schaltfläche "Änderungen speichern" klicken.


Lesen Sie weiter unten mehr über POP3- und IMAP-Protokolle.

IMAP-Einrichtung

Mit dem IMAP-Protokoll lädt das Mailprogramm nicht nur neue Briefe herunter, sondern synchronisiert die Informationen auf Ihrem Computer mit den Daten auf dem Server und zeigt die gesamte Struktur Ihres Postfachs auf einmal an - alle Ordner, sowohl standardmäßige als auch von Ihnen manuell konfigurierte .

Um einen E-Mail-Client mit IMAP-Protokoll einzurichten, geben Sie folgende Daten an:

  • Im Kapitel Posteingang/Posteingang (IMAP) Sie müssen die Adresse des Mailservers imap.yandex.ru angeben, den SSL-Schutz und den Port 993 festlegen. Wenn Ihr Programm aus irgendeinem Grund den SSL-Verbindungsschutz nicht unterstützt, können Sie den Port 143 angeben und sich ohne SSL verbinden
  • Im Kapitel

Beim Konfigurieren von E-Mail-Programmen müssen Sie Ihren Yandex-Benutzernamen und Ihr Passwort als Login und Passwort für den Zugriff auf den Mailserver angeben. Als Login müssen Sie die vollständige Adresse des Postfachs angeben.

Die Unterstützung für das IMAP-Protokoll wird bei der ersten Autorisierung im Mailprogramm automatisch aktiviert.

POP3-Einrichtung

Wenn Sie das POP3-Protokoll verwenden, werden alle Ihre Briefe (aus den Ordnern, die Sie in den Postfacheinstellungen angeben) vom Mailprogramm auf Ihren Computer in den Posteingangsordner heruntergeladen, wonach sie bei Bedarf mithilfe von in Ordnern sortiert werden können Filter konfiguriert in der Mailbox selbst. Programm.

Beachten Sie, dass viele E-Mail-Programme E-Mails beim Herunterladen standardmäßig vom Server löschen. In diesem Fall werden alle Briefe in Ihrem Postfach in den Ordner „Gelöschte Objekte“ verschoben und dort nach einer Woche gelöscht. Um Briefe im Postfach zu speichern, können Sie dies in den Einstellungen festlegen Mailprogramm die Option, Kopien von Nachrichten beim Herunterladen auf dem Server zu speichern, wenn Ihr Programm dies zulässt. Diese Einstellung ist auf unserer Seite nicht möglich.

Bei der Einrichtung eines Mailprogramms über das POP3-Protokoll müssen Sie folgende Daten angeben:

  • Im Kapitel Posteingang/Posteingang (POP3) Sie müssen die Adresse des Mailservers pop.yandex.ru angeben, den SSL-Schutz und den Port 995 festlegen. Wenn Ihr Programm aus irgendeinem Grund den SSL-Verbindungsschutz nicht unterstützt, können Sie den Port 110 angeben und sich ohne SSL verbinden
  • Im Kapitel Postausgang (SMTP) Sie müssen die Serveradresse smtp.yandex.ru angeben und sich über eine sichere SSL-Verbindung über Port 465 verbinden. Falls Sie nicht verwenden können sichere Verbindung, können Sie sich über die Ports 25 oder 587 mit dem SMTP-Server verbinden

Beim Konfigurieren von E-Mail-Programmen müssen Sie Ihren Yandex-Benutzernamen und Ihr Passwort als Login und Passwort für den Zugriff auf den Mailserver angeben. Falls Sie den Zugriff auf ein Feld des Formulars konfigurieren [E-Mail geschützt], das Login ist der erste Teil der Adresse - Login. Wenn Sie Yandex.Mail for Domains verwenden, müssen Sie die vollständige Mailbox-Adresse als Login angeben.

Eines der Hauptelemente ist die Konfiguration des SMTP-Servers. Überlegen Sie, was es ist und wie Sie die erforderlichen Einstellungen für verschiedene Situationen vornehmen.

Was ist SMTP?

Die Abkürzung SMTP kommt vom englischen Ausdruck , was übersetzt „einfaches Mail-Sendeprotokoll“ bedeutet. Grundsätzlich ist sein Anwendungsbereich auf TCP/IP-basierte Netzwerke und die Benutzerschicht beschränkt.

Jedes E-Mail-Programm, oft auch als E-Mail-Client bezeichnet, verfügt über spezielle Einstellungen, mit denen Sie die Protokolleinstellungen konfigurieren können. Dadurch werden alle E-Mails an den Mailserver gesendet, wo sie auf die Weiterleitung warten. Anfänglich verwendet der SMTP-Server die TCP-Portnummer 25. Allerdings mit der Entwicklung von Diensten Email Einstellungen können sich erheblich ändern.

Muss ich einen Server einrichten, wenn ich einen Brief von einem Postdienst versende?

In der Regel ist jeder Mail-Dienst im Internet, der Nutzern den Versand und Empfang elektronischer Korrespondenz anbietet, bereits mit einem vorkonfigurierten SMTP-Server ausgestattet. Das heißt, der Benutzer muss nichts tun.

Die Dienste selbst, um ihr eigenes Postfach zu betreten, erfordern, dass der Benutzer nur den bei der Registrierung angegebenen Benutzernamen und das Kennwort eingibt, und Sie müssen beispielsweise den SMTP-Server von Mail.Ru nicht konfigurieren, nur weil dies alles in der getan wurde Service selbst von Anfang an (ohne dies würde der Service einfach nicht funktionieren). Aber was ist, wenn der Benutzer aus irgendeinem Grund keine Internetressourcen verwendet, sondern Standardclients wie Microsofts Outlook Express und Outlook oder Drittanbieter bevorzugt? Softwareprodukte, während Sie eine registrierte Mailbox im Internetdienst haben?

Richten Sie einen SMTP-Server ein (Mail.Ru ist der Maildienst, bei dem das Postfach registriert ist)

Schauen wir uns die Standardeinstellungen an, auf die angewendet werden sollte Der Service. Unabhängig vom verwendeten E-Mail-Client sind absolut alle Einstellungen identisch.

Um den SMTP-Server von Mail.Ru richtig zu konfigurieren, sollten Sie also die folgenden Parameter einstellen:

  • Postausgangsserver - smtp.mail.ru;
  • Benutzername - der vollständige Name der im Dienst registrierten E-Mail-Adresse;
  • Passwort - die aktuelle Codekombination aus Buchstaben, Zahlen und Symbolen, die zum Betreten des Felds verwendet wird;
  • Port bei Auswahl des SSL/TLS-Verschlüsselungsprotokolls - 465.

Nach Wirksamwerden dieser Einstellungen kann der Mailempfang direkt im verwendeten Anwenderprogramm erfolgen. Wie Sie sehen, weicht der Port des SMTP-Servers vom Standard (25) ab, aber dieser ist bereits verbunden TCP-Protokolle/ip.

Einrichten eines SMTP-Servers auf Yandex

Nicht weniger beliebt ist der Dienst Yandex.Ru. Der SMTP-Server dafür ist ganz ähnlich konfiguriert.

Allerdings wird für den Postausgangsserver die Adresse smtp.yandex.ru verwendet, für den Port ist der Wert 465 angegeben, in den Sicherheitseinstellungen ist aber nur TLS eingestellt.

Richten Sie einen SMTP-Server für den Mailversand ein

Kommen wir nun zu komplexeren Situationen, in denen der Benutzer aus irgendeinem Grund (z. B. um für sein eigenes Unternehmen oder seine Website zu werben) Massenmails durchführen muss. Es macht keinen Sinn, dies manuell über Online-Dienste oder E-Mail-Clients zu tun, schon deshalb, weil es zu zeit- und arbeitsaufwändig ist. Daher haben Sie zwei Möglichkeiten: Kaufen Sie einen fertig konfigurierten SMTP-Server oder konfigurieren Sie ihn selbst.

Im ersten Fall, wenn ein „weißer“ Server gekauft wird, erfordert dies erhebliche Kosten sowie die Einhaltung aller Bedingungen des Entwicklers oder Verkäufers. Natürlich können Sie einen "grauen" Server kaufen, aber es gibt keine Garantie, dass er nicht in die Spam-Datenbanken aufgenommen wird Suchmaschinen. Dies ist nur mit der Tatsache behaftet, dass derselbe Yandex beim Empfang von Briefen aus den angegebenen Quellen diese einfach filtert und an den Spam-Bereich sendet und Mail.Ru und Google die Korrespondenz mit dem entsprechenden Spam-Index markieren. Die manuelle Einrichtung eines SMTP-Servers sieht sowohl zuverlässiger als auch finanziell günstiger aus.

Zuerst müssen Sie einen VPS-Server erwerben Betriebssystem Die Centos-Version ist nicht niedriger als die sechste. Beachten Sie sofort, ob es möglich ist, einen PTR-Eintrag einzugeben, der es dem empfangenden Server ermöglicht, den kanonischen Namen der Domain genau zu identifizieren.

Als nächstes müssen Sie das Vesta-Panel installieren. Als Beispiel verwenden wir das Dienstprogramm PuTTY, das Sie herunterladen, installieren und ausführen müssen. In den Einstellungen geben wir sofort die Server-IP-Adresse ein, klicken dann auf die Schaltfläche Öffnen und geben den Root-Login und das Passwort ein, die wir beim Kauf des VPS-Servers erhalten haben.

Geben Sie nun nacheinander folgende Befehle ein:

curl -O http://vestacp.com/pub/vst-install.sh

bash vst-install.sh

Wenn ein Fehler auftritt, lösen wir ihn mit einer Kombination:

bash vst-install-rhel.sh --force

Geben Sie dann eine gültige Adresse ein Postfach und Hostname. Nach 5-10 Minuten ist das Panel installiert.

https://Server-IP:8083

Es öffnet sich ein Fenster, in dem Sie aufgefordert werden, den Benutzernamen root und das bereitgestellte Passwort einzugeben.

Im nächsten Schritt registrieren wir die Domain und gehen zum DNS-Einstellungsfenster, wo wir A austauschen.

Wir warten auf die Aktualisierung der DNS-Zonen und gehen zur Registerkarte WEB im Vesta-Panel, wo wir die registrierte Domain hinzufügen.

Danach registrieren wir SMTP-Konten im Abschnitt Mail. Um denselben Abschnitt einzuchecken, verwenden Sie die Registerkarte Open Webmail. Geben Sie im erscheinenden Fenster des EXIM-Servers die Parameter des erstellten SMTP ein und senden Sie einen Testbrief. Wenn alles in Ordnung ist, können Sie sich selbst gratulieren.

Bitte beachten Sie, dass in einigen Fällen eine Massensendung erforderlich sein kann Digitale Unterschrift(Nicht zu verwechseln mit dem PTR-Record, der nur für die Authentizität der Domain oder des Hosts verantwortlich ist). Wenn es nicht vorhanden ist, vertrauen einige Empfangsdienste der Mailingliste möglicherweise nicht, und die eingehende E-Mail selbst wird als zweifelhaft gekennzeichnet. Also muss man sich vorher darum kümmern.

Anstelle eines Nachworts

Es bleibt hinzuzufügen, dass die Einrichtung eines SMTP-Servers für E-Mail-Clients nicht so schwierig ist, wie es zunächst scheinen mag. Aber hier für Massensendungenüber die Einstellung haben, wie sie sagen, Schweiß. Und Sie können nicht nur die oben vorgestellte Option verwenden. Einige Entwickler bieten bereits an automatisierte Systeme Erstellen und Konfigurieren solcher Server für eine sehr angemessene Gebühr (oder sogar kostenlos).

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 Inhalt 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 E-Mail-Protokoll E-Mail unterstützt.

Was ist POP3?

Version 3 Protocol (POP3) ist ein Standard-E-Mail-Protokoll, das zum Empfangen von E-Mails von einem Remote-Server an einen lokalen E-Mail-Client verwendet wird. Ermöglicht das Herunterladen von Nachrichten auf Ihr lokalen Computer und lesen Sie sie, auch wenn der Benutzer anwesend ist offline. Bitte beachten Sie, dass bei Verwendung des POP3-Protokolls zur Verbindung mit Ihrem Konto Nachrichten werden lokal heruntergeladen und vom E-Mail-Server gelöscht.

Standardmäßig läuft das POP3-Protokoll auf zwei 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.

Was ist IMAP?

Internet Message Access Protocol (IMAP) ist ein E-Mail-Abrufprotokoll, das verwendet wird, um von einem lokalen Client aus auf einen entfernten 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 verwaltet werden.

Das IMAP-Protokoll läuft auf zwei Ports:

    Port 143 ist der standardmäßige unverschlüsselte IMAP-Port;

    Port 993 - dieser muss verwendet werden, wenn Sie eine sichere Verbindung über IMAP herstellen möchten.

Was ist SMTP?

Das Protokoll ist das Standardprotokoll zum Senden von E-Mails über das Internet.

SMTP funktioniert auf drei Ports:

    Port 25 ist standardmäßig unverschlüsselt;

    Port 2525 – dieser wird auf allen SiteGround-Servern geöffnet, wenn Port 25 gefiltert wird (z. B. von Ihrem ISP) und Sie unverschlüsselte E-Mails über SMTP senden möchten;

    Port 465 - Dies wird verwendet, wenn Sie Nachrichten sicher über 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.

Der Posteingangsserver ist der Server, der Ihrem E-Mail-Adresskonto zugeordnet 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. So, Internet Explorer Wird für den Zugriff auf E-Mail-basierte Konten verwendet. 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 eingeben richtige Einstellungen in einem E-Mail-Programm. Die meisten Posteingangsserver verwenden eines der folgenden Protokolle: IMAP, POP3, HTTP.

Postausgangsserver (SMTP)

Dies ist der Server, der nur zum Senden von E-Mails verwendet wird (um sie von Ihrem E-Mail-Client-Programm zum Empfänger zu übertragen). Die meisten Postausgangsserver verwenden Protokoll), um E-Mails zu senden. Beruht auf deiner Netzwerkeinstellungen Der Postausgangsserver kann 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 offener Relay-Server ermöglicht es Ihnen, ihn zum Senden von E-Mails zu verwenden, unabhängig davon, ob Sie ihm angehören oder nicht Netzwerkgruppe oder nicht.

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 HTTP

Grundsätzlich ist das Protokoll Standardmethode an jedem Ende des Links verwendet. 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 untereinander Informationen austauschen.

IMAP-Protokoll

IMAP (Internet Message Access Protocol) ist ein Standardprotokoll für den Zugriff auf E-Mails von Ihrem lokaler Server. IMAP ist ein Client/Server-Protokoll, bei dem E-Mails empfangen und die Daten von Ihrem Internetserver gespeichert werden. Da es nur eine geringe Menge an Datenübertragung erfordert, funktioniert es auch mit gut langsame Verbindung, beispielsweise bei einer Verbindung über ein Modem. 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 verwalten 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 abschalten und Ihre E-Mails in Ruhe lesen können, ohne dass zusätzliche Kommunikationskosten entstehen. Andererseits empfangen und laden Sie mit diesem Protokoll viele unerwünschte Nachrichten herunter (einschließlich Spam oder Viren).

SMTP-Protokoll

Das Protokoll 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 nur unter bestimmten Bedingungen verwenden.

HTTP-Protokolle

HTTP ist kein Protokoll für die E-Mail-Kommunikation, kann aber für den Zugriff auf Ihr Postfach 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.

Verwaltete Dateiübertragungen und Netzwerklösungen

Ihre Fähigkeit, E-Mails zu senden und zu empfangen, beruht hauptsächlich auf den drei TCP-Protokollen. Sie sind SMTP, IMAP und POP3.

SMTP

Beginnen wir mit SMTP, da sich seine Hauptfunktion von den beiden anderen unterscheidet. Das SMTP-Protokoll oder Simple Mail Transfer Protocol wird hauptsächlich zum Senden von E-Mails von einem E-Mail-Client (z. B. Microsoft Outlook, Thunderbird oder Apple Mail) an den E-Mail-Server. Es wird auch verwendet, um E-Mail-Nachrichten von einem E-Mail-Server an einen anderen weiterzuleiten oder weiterzuleiten. 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 veraltet. Tatsächlich wird es jedoch immer noch von mehreren E-Mail-Dienstanbietern verwendet.

POP3

Protokoll Post, oder POP, wird zum Abrufen von E-Mail-Nachrichten verwendet letzte Version weit verbreitet 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 Benutzernachrichten erhalten.

Der POP3-Client erhält die E-Mail wie folgt:

    verbindet sich mit dem Mailserver auf Port 110 (oder 995 für SSL-Verbindungen/TLS);

    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. Auf diese Weise können Benutzer verwandte Nachrichten gruppieren und in Ordnern ablegen, 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.

    Betriebslogik (imap4-Einstellungen):

    • verbindet sich mit dem Mailserver auf Port 143 (oder 993 für SSL/TLS-Verbindungen);

      Ruft E-Mail-Nachrichten ab;

      dient dazu, 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. Die IMAP-Spezifikationen sind in RFC 3501 zu finden.

    Auswahl zwischen IMAP und POP3

    Da die grundlegende Funktion von SMTP grundlegend anders ist, betrifft das Dilemma der Wahl des besten Protokolls normalerweise nur IMAP und POP3.

    Wenn Ihnen Speicherplatz auf dem Server wichtig ist, dann 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 besser 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 haben, Android Tablet, Laptop und Desktop und Sie möchten E-Mails von einem oder allen dieser Geräte lesen, dann ist IMAP die beste Wahl.

    Die Synchronisierung ist ein weiterer Vorteil von IMAP. Wenn Sie von mehreren Geräten aus auf E-Mail-Nachrichten 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 alles Funktionalität IMAPs haben 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.

    Der Datenschutz ist auch eines der Themen, das stark von den Endbenutzern abhängen wird. Sie ziehen es im Allgemeinen vor, alle E-Mail-Nachrichten herunterzuladen und keine Kopie davon auf einem unbekannten Server zu hinterlassen.

    Schnelligkeit 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.

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

    Auch die gewünschte Art des Zugriffs auf den E-Mail-Client bestimmt die Präferenz des Protokolls. Benutzer, die nur von einem Rechner aus arbeiten und Webmail verwenden, um auf ihren neuen zuzugreifen E-Mails wird POP3 zu schätzen wissen.

    Allerdings können Benutzer, die Postfächer austauschen oder auf ihre E-Mails zugreifen, mit verschiedene Rechner, bevorzugt IMAP.

    Spam-Firewalls mit SMTP, IMAP und POP3

    Die meisten Spam-Firewalls behandeln und schützen nur das SMTP-Protokoll. Server senden und empfangen E-Mails SMTP-Mail, und sie 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ötigen, um auf ihre E-Mails zuzugreifen.

    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 außerdem die Möglichkeit bieten, E-Mails von der Firewall zu senden.

(SMTP) ist ein Standard für E-Mail. Ursprünglich in RFC 821 (1982) behoben, zuletzt 2008 mit erweiterten Ergänzungen zu SMTP durch RFC 5321 (ein heute weit verbreitetes Protokoll) aktualisiert.

Obwohl Mailserver und andere E-Mail-Agenten verwenden SMTP zum Senden und Empfangen von E-Mail, benutzerdefinierte Software verwendet SMTP-Ports normalerweise nur zum Senden von Daten an den Server zur Weiterleitung. Clientanwendungen verwenden normalerweise entweder IMAP oder POP3, um Nachrichten zu empfangen. Diese Protokolle sind für diese Zwecke am bequemsten und am gefragtesten: Sie verfügen über eine erweiterte Funktionalität und ein breites Spektrum an Fähigkeiten.

Eigenschaften

Die SMTP-Kommunikation zwischen Mailservern verwendet den TCP-Port 25. Mailclients senden häufig ausgehende E-Mails an den Mailserver auf Port 587. Auch wenn ältere Mailanbieter immer noch die Verwendung des nicht standardmäßigen Ports 465 für diesen Zweck zulassen.

TLS-gesicherte SMTP-Verbindungen, bekannt als SMTPS, können mit der STARTTLS-Technologie hergestellt werden.

Proprietäre und E-Mail-Systeme verwenden ihre eigenen, nicht standardmäßigen Protokolle, um auf Postfächer auf ihren Mailservern zuzugreifen – alle Unternehmen verwenden SMTP-Serverports, wenn E-Mails außerhalb ihrer eigenen Systeme gesendet oder empfangen werden.

Ziel-SMTP

Nahezu alle Aktivitäten im Internet werden durch Protokolle, die besonderen Regeln eines Netzwerks, ermöglicht. Software, die es dem Computer ermöglichen, mit allen Netzwerken zu kommunizieren, sodass Benutzer einkaufen, Nachrichten lesen und E-Mails senden können. Protokolle sind für die tägliche Netzwerkaktivität von entscheidender Bedeutung – sie sind in die Netzwerksoftware integriert und werden standardmäßig verwendet.

Das SMTP-Portprotokoll stellt eine Reihe von Codes bereit, die den Austausch von E-Mail-Nachrichten zwischen Servern erleichtern ( Netzwerkcomputer, das eingehende und ausgehende E-Mails verarbeitet). Dies ist eine Art Kurzschrift, die es dem Server ermöglicht, die verschiedenen Teile der Nachricht in Kategorien zu unterteilen, die ein anderer Server verstehen kann. Wenn ein Benutzer eine Nachricht sendet, verwandelt sie sich in Textzeilen, die durch Codewörter (oder Zahlen) getrennt sind, die den Zweck jedes Abschnitts definieren.

Fachsprache

SMTP ist ein TCP/IP-Protokoll, das für E-Mail verwendet wird. Da es jedoch darauf beschränkt ist, Nachrichten an eine Warteschlange auf der Empfängerseite zu senden, wird es normalerweise entweder mit POP3 oder IMAP verwendet, wodurch Daten auf dem Server gespeichert und bei Bedarf heruntergeladen werden können. Mit anderen Worten, es ist üblich, eine Anwendung zu verwenden, die SMTP zum Senden von E-Mails und POP3 oder IMAP zum Empfangen von Korrespondenz wählt. Auf Unix-basierten Systemen ist sendmail der am weitesten verbreitete SMTP-Server für E-Mail. Das kommerzielle Sendmail-Paket enthält einen POP3-Server. Microsoft Exchange enthält einen SMTP-Server und kann auch für die Unterstützung von POP3 konfiguriert werden.

SMTP wird normalerweise verwendet, um über Internet-Port 25 zu arbeiten. Eine Alternative zu SMTP, das in Europa weit verbreitet ist, ist X.400. Viele Mailserver unterstützen jetzt das Extended Simple Mail Transfer Protocol (ESMTP), mit dem Sie Mediendateien als E-Mail übertragen können.

Geschichte

In den 1960er Jahren wurden verschiedene Formen des Austauschs verwendet elektronische Nachrichten. Benutzer kommunizierten über Systeme, die für bestimmte Mainframes entwickelt wurden. Da alles mehr Computer miteinander verbunden wurden, mussten Standards entwickelt werden, die es Benutzern unterschiedlicher Systeme ermöglichen, E-Mails miteinander zu versenden. SMTP entstand aus diesen Standards, die in den 1970er Jahren entwickelt wurden.

Weitere Implementierungen umfassen das FTP Mail Protocol ab 1973. Die Entwicklungsarbeit wurde bis in die 1970er Jahre fortgesetzt, bis ARPANET 1980 zum modernen Internet überging. Dann schlug Jon Postel ein Mail-Datenübertragungsprotokoll vor.

SMTP wurde in den frühen 1980er Jahren weit verbreitet. Während dieses Protokoll war eine Ergänzung zu Unix für Mailprogramm Unix-Kopierprogramm. SMTP funktioniert am besten, wenn sowohl der sendende als auch der empfangende Computer mit dem Internet verbunden sind, einen Speicher- und Sendemechanismus verwenden und Beispiele für Push-Technologie sind.

Mail-Verarbeitungsmodell

E-Mail wird von einem E-Mail-Client (Mail User Agent, MUA) an einen Mailserver (Mail Submission Agent, MSA) unter Verwendung von SMTP auf TCP-Port 587 gesendet. Die meisten Mailbox-Anbieter erlauben weiterhin das Senden auf dem traditionellen Port 25. MSA liefert E-Mails an Ihren Postagenten (Mail Transfer Agent, MTA). Häufig handelt es sich bei diesen Agenten um Instanzen gemeinsamer Software, die mit unterschiedlichen Einstellungen auf demselben Computer aktiviert werden. Die lokale Verarbeitung kann entweder auf einem einzelnen Computer erfolgen oder von mehreren Computern gemeinsam genutzt werden. Mail-Agent-Prozesse auf demselben Computer können Dateien austauschen, aber wenn die Verarbeitung auf mehreren Computern erfolgt, leiten sie Nachrichten untereinander über einen SMTP-Port weiter, wobei jeder Computer so konfiguriert ist, dass er den nächsten Computer als Smarthost verwendet.

Protokollübersicht

SMTP ist ein verbindungsorientiertes Textprotokoll, bei dem ein E-Mail-Sender mit einem E-Mail-Empfänger durch Versenden kommuniziert Befehlszeilen und Bereitstellen der notwendigen Daten über einen zuverlässigen geordneten Datenflusskanal. Eine SMTP-Sitzung besteht aus Befehlen, die vom SMTP-Client (Origining Agent, Sender oder Transmitter) ausgegeben werden, und entsprechenden Antworten vom SMTP-Server (Listening Agent oder Empfänger). Eine Sitzung kann keine oder mehrere SMTP-Transaktionen enthalten, die aus drei Befehls-/Antwortsequenzen bestehen:


Zusätzlich zur Zwischenantwort für DATA kann die Antwort jedes Servers entweder positiv oder negativ sein (Code 2xx). Negative Antworten können dauerhaft (5xx-Codes) oder vorübergehend (4xx-Codes) sein. Eine Zurückweisung ist ein dauerhafter Fehler, und der Client muss eine Zurückweisungsnachricht an den Server senden, von dem er sie erhalten hat. Ein Sturz ist eine positive Reaktion, gefolgt von einer Ablehnung der Nachricht.

SMTP-Mail-Ports und ihre Bedeutung

SMTP ist nur ein Übermittlungsprotokoll. Bei normaler Verwendung wird E-Mail an einen Ziel-E-Mail-Server gesendet, z. B. den SMTP-Server am E-Mail-Port. Daten werden auf der Grundlage des Zielservers weitergeleitet, nicht der einzelnen Benutzer, an die sie adressiert sind. Andere Protokolle (POP oder IMAP) sind speziell für die Verwendung durch einzelne Benutzer konzipiert, die Nachrichten empfangen und Postfächer verwalten. SMTP, POP und IMAP sind keine akzeptablen Mail-Relay-Protokolle für Computer mit zeitweiliger Verbindung. Sie sind so konzipiert, dass sie nach der endgültigen Zustellung funktionieren, wenn für den korrekten Betrieb des Mail-Relays kritische Informationen entfernt wurden.

Starten Sie die leere Nachrichtenwarteschlange

Remote Message Queue Starting ist eine SMTP-Funktion, die es einem Remote-Host ermöglicht, die E-Mail-Verarbeitung auf dem Server zu starten, damit er Nachrichten empfangen kann, die für ihn bestimmt sind, indem er den TURN-Befehl sendet. Diese Funktion stellt jedoch ein potenzielles Datensicherheitsrisiko dar und wurde in RFC 1985 um den ETRN-Befehl erweitert, der mit der informationsbasierten Authentifizierungsmethode des Domain Name System sicherer arbeitet.

Internationale E-Mail-Adresse

Benutzer, deren Skript nicht lateinisch ist oder diakritische Zeichen verwenden, die nicht im ASCII-Zeichensatz enthalten sind, hatten Schwierigkeiten, eine E-Mail-Adresse in lateinischer Schrift (SMTP-Port von mail.ru) anzufordern. RFC 6531 wurde erstellt, um dieses Problem zu beheben, indem Internationalisierungsfunktionen für SMTP, die SMTPUTF8-Erweiterung und Unterstützung für Multibyte- und Nicht-ASCII-Zeichen in E-Mail-Adressen bereitgestellt werden. Beispiele: diakritische Zeichen und andere Sprachsymbole (Griechisch und Chinesisch). Auch relevant für den SMTP-Port von Yandex.

Die derzeitige Unterstützung für dieses Dokument ist derzeit begrenzt, aber es besteht ein starkes Interesse an einer weit verbreiteten Übernahme von RFC 6531 und verwandten RFCs in Ländern wie China, die eine große Benutzerbasis haben, in der Latein (ASCII) die ausländische Schrift ist.

SMTP-Server für ausgehende E-Mails

Der E-Mail-Client muss die IP-Adresse seines Quell-SMTP-Servers kennen. Dies muss als Teil seiner Konfiguration angegeben werden (normalerweise ein DNS-Name). Dieser Server stellt ausgehende Nachrichten bereit Nutzername.

Zugriffsbeschränkungen für den Server für ausgehende E-Mails

Serveradministratoren müssen eine gewisse Kontrolle darüber ausüben, welche Clients den Server verwenden können. Dies hilft, Missbrauch und Spam zu bekämpfen. Folgende Lösungen sind weit verbreitet:

In der Vergangenheit haben viele Systeme Beschränkungen für die Verwendung des Standorts eines Clients auferlegt und nur die Verwendung durch Clients zugelassen, deren IP-Adresse einer der Administratoren des Servers ist. Die Verwendung von einer anderen Client-IP-Adresse ist untersagt.

Moderne SMTP-Server bieten dies normalerweise an Alternativsystem, bei der sich Clients mit Anmeldeinformationen authentifizieren müssen, bevor sie den Zugriff gewähren.

SMTP - welcher Port wird verwendet?

Die Kommunikation zwischen Mailservern verwendet normalerweise immer den standardmäßig für SMTP zugewiesenen TCP-Port 25. E-Mail-Clients verwenden jedoch normalerweise stattdessen bestimmte SMTP-SSL-Portports. Die meisten ISPs blockieren jetzt den gesamten ausgehenden Portverkehr von ihren Kunden als Spam-Schutzmaßnahme. Aus dem gleichen Grund konfigurieren Unternehmen ihre Firewall normalerweise so, dass ausgehende Ports von bestimmten Mailservern zugelassen werden.

Beispiel für SMTP-Transport

Ein typisches Beispiel für das Versenden einer Nachricht per SMTP an zwei Postfächer(alice and theboss) in derselben Mail-Domain (example.com oder localhost.com) wird in der nächsten Austauschsitzung gespielt. Nachdem der Nachrichtensender (SMTP-Client) einen zuverlässigen Kommunikationskanal für den Nachrichtenempfänger (SMTP-Server) eingerichtet hat, wird eine Sitzung mit dem Server geöffnet, die normalerweise seinen vollqualifizierten Domänennamen (FQDN) enthält, in diesem Fall smtp, example oder com . Der Client initiiert Dialogfenster, Antworten mit einem HELO-Befehl, der sich im Befehlsparameter mit seinem Complete identifiziert Domänenname(oder ein Adressliteral, falls eines nicht verfügbar ist).

Zusätzliche Erweiterungen

Clients finden heraus, welche Optionen der Server unterstützt, indem sie die EHLO-Begrüßung anstelle der ursprünglichen HELO verwenden. Clients werden nur dann an HELO zurückgegeben, wenn der Server die SMTP-Erweiterungen nicht unterstützt.

Moderne Clients können verwenden Stichwort ESMTP-Erweiterung SSRE, nach der der Server abgefragt werden soll maximale Größe Nachricht zu empfangen. Legacy-Clients und -Server versuchen möglicherweise, übergroße Nachrichten zu senden, die zurückgewiesen werden, nachdem sie Netzwerkressourcen aufgebraucht haben, einschließlich der Verbindungszeit zu Netzwerkverbindungen.

Spam-Schutzmethoden und E-Mail-Authentifizierung

Das ursprüngliche Design von SMTP hatte keine Möglichkeit, Absender zu identifizieren oder zu überprüfen, ob Server in ihrem Namen senden durften. Dadurch ist E-Mail-Spoofing möglich, das häufig bei E-Mail-Spam und Phishing verwendet wird.

Es werden Sonderangebote gemacht, um SMTP zu ändern oder vollständig zu ersetzen. Ein Beispiel dafür ist Internet Mail 2000, aber weder dieses noch irgendein anderes hat angesichts des Netzwerkeffekts der riesigen installierten Basis von klassischem SMTP viel Erfolg gehabt. Stattdessen verwenden Mailserver jetzt eine Reihe von Methoden, darunter DomainKeys, DomainKeys Identified Mail, Policy Policy Framework und DMARC, DNSBLs und Greylisting, um verdächtige E-Mails abzulehnen oder unter Quarantäne zu stellen.

Gastroguru 2017