Was ist SMTP?

青灯夜游
Freigeben: 2022-11-25 12:34:03
Original
76100 Leute haben es durchsucht

SMTP steht für Simple Mail Transfer Protocol, ein TCP/IP-Standardprotokoll, das zum Senden und Empfangen von E-Mails zwischen Servern verwendet wird. SMTP ist ein Protokoll der Anwendungsschicht und eines der gebräuchlichsten und am häufigsten verwendeten Protokolle für die E-Mail-Kommunikation über das Internet. Wenn der Client E-Mails senden möchte, muss er eine TCP-Verbindung mit dem SMTP-Server öffnen und die E-Mails dann über die Verbindung senden .

Was ist SMTP?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, Dell G3-Computer.

SMTP oder Simple Mail Transfer Protocol ist ein TCP/IP-Standardprotokoll zum Senden und Empfangen von E-Mails zwischen Servern. Es ist auch als RFC 821 und RFC 2821 bekannt.

Grundlagen von SMTP

SMTP ist ein Anwendungsschichtprotokoll für die E-Mail-Kommunikation (Übertragung und Zustellung von E-Mails) über das Internet Die am häufigsten verwendeten Protokolle werden von der Internet Engineering Task Force (IETF) erstellt und verwaltet.

Wenn der Client E-Mails senden möchte, muss er eine TCP-Verbindung mit dem SMTP-Server öffnen und dann E-Mails über die Verbindung senden. Der SMTP-Server befindet sich immer im Abhörmodus, und sobald er auf eine TCP-Verbindung von einem Client wartet, initiiert der SMTP-Prozess eine Verbindung auf diesem Port (25); der Client-Prozess sendet die E-Mail, sobald die TCP-Verbindung erfolgreich ist gegründet.

Was ist SMTP?

Schlüsselkomponenten von SMTP

SMTP wird oft in E-Mail-Client-Anwendungen integriert, bestehend aus aus vier Schlüsselkomponenten:

1. Ein lokaler Benutzer oder Client-Dienstprogramm namens Mail User Agent (MUA)

2. Ein Server namens Mail Submission Agent (MSA)

3. Mail Delivery Agent (MDA)

4. Mail Transfer Agent (MTA)

Was ist SMTP?

SMTP-Übergänge zwischen dem Benutzer und dem Server. Es funktioniert durch Initiieren Sitzungen zwischen Netzwerken, Verschieben von E-Mails in und zwischen Netzwerken, Senden von E-Mails von einem Server an einen anderen; während MTA und MDA Domänensuche und lokale Zustelldienste bereitstellen, interagiert SMTP mit E-Mails. Transport Agents (MTAs) arbeiten eng zusammen, um Nachrichten an die richtigen Computer zu übermitteln und E-Mail-Postfächer.

Vorteile von SMTP

1. SMTP ist ein offener Standard, daher kann jede Anwendung dieses Protokoll verwenden, um E-Mails von Clients an den zu senden Server.

2. Die Regeln für dieses Protokoll sind einfach und umfassend definiert, was es sehr zuverlässig und vorhersehbar macht.

3. Da dieses Protokoll weit verbreitet ist, gibt es beim Senden von Nachrichten zwischen SMTP-Servern keine Kompatibilitätsprobleme.

4. Hohe Flexibilität

SMTP-Arbeitsprinzip:

Was ist SMTP?

1. Verwenden Sie SMTP zum Senden von E-Mails

Wenn Sie Massen-E-Mails in Office 365, Zimbra, G-Suit oder anderen Plattformen senden und auf die Schaltfläche „Senden“ klicken, wird automatisch eine Verbindung zum SMTP-Server hergestellt und bereitgestellt es mit Ihren E-Mail-Daten. Der Server überträgt die E-Mail und identifiziert den Empfänger und die Domäne des Empfängers. Wenn der Empfänger dieselbe Domain wie Sie verwendet, wird die Nachricht sofort gesendet.

Wenn der Empfänger eine andere Domain verwendet, übergeben Sie die E-Mail an IMAP oder POP, um den Server für die E-Mail-Zustellung zu sortieren. Während SMTP der Postbote für Ihre E-Mails ist, bleibt die E-Mail-Zustellung IMAP und POP überlassen, wenn der Empfänger nicht dieselbe Domäne wie der Absender verwendet.

All dies geschieht sehr schnell und in kurzer Zeit, sodass Sie die Komplexität nicht erkennen und keine Ahnung haben, was passieren wird, wenn Sie auf Ihrem Computer auf die Schaltfläche „Senden“ klicken. Genau wie die Suche nach einem Thema bei Google geht es so schnell, dass Sie sich keine Gedanken darüber machen müssen, wie es funktioniert.

2. Senden Sie E-Mails mit IMAP oder POP

Wir haben den virtuellen Postboten besprochen und wie er IMAP und POP Arbeit zuweist. Lassen Sie uns tiefer in sie eintauchen. Wie E-Mail funktioniert, und stellen Sie sich einen Mechanismus zum Ausführen von E-Mails zur Verfügung.

Um Ihren E-Mail-Empfangsserver zu finden, stellt SMTP eine Verbindung zum Domain Name System (DNS) her und verwendet die IP-Adresse, um den Empfangsserver zu identifizieren. Sobald der Vorgang authentifiziert ist, wird Ihre E-Mail an die Zusteller IMAP und POP zugestellt, deren Aufgabe es ist, Ihre E-Mails zuzustellen, und zwar ständig.

Außerdem liegt die Aufgabe, E-Mails zu sortieren, bei Ihrem SMTP-Server, die komplexere Aufgabe der E-Mail-Zustellung kann jedoch IMAP oder POP überlassen werden. Da diese Systeme zusammenarbeiten, wird Ihre E-Mail sehr schnell versendet, es sei denn, die E-Mail-Adresse ist gefälscht oder Spam.

Betrugs-E-Mails und Spam führen uns zu dem folgenden Thema, bei dem Sie wissen sollten, wie SMTP funktioniert:

Weitere Informationen zu diesem Thema finden Sie in der Rubrik FAQ!

Das obige ist der detaillierte Inhalt vonWas ist SMTP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!