- SMTP steht für Simple Mail Transfer Protocol.
- Unter SMTP versteht man eine Reihe von Kommunikationsrichtlinien, die es einer Software ermöglichen, eine E-Mail über das Internet zu übertragen Simple Mail Transfer Protocol .
- Es handelt sich um ein Programm zum Versenden von Nachrichten an andere Computerbenutzer basierend auf E-Mail-Adressen.
- Es ermöglicht den E-Mail-Austausch zwischen Benutzern auf demselben oder verschiedenen Computern und unterstützt außerdem:
- Es kann eine einzelne Nachricht an einen oder mehrere Empfänger senden.
- Das Senden einer Nachricht kann Text, Sprache, Video oder Grafiken umfassen.
- Es kann die Nachrichten auch über Netzwerke außerhalb des Internets senden.
- Der Hauptzweck von SMTP besteht darin, Kommunikationsregeln zwischen Servern einzurichten. Die Server verfügen über eine Möglichkeit, sich selbst zu identifizieren und anzukündigen, welche Art von Kommunikation sie durchführen möchten. Sie haben auch eine Möglichkeit, mit Fehlern wie etwa einer falschen E-Mail-Adresse umzugehen. Wenn beispielsweise die Empfängeradresse falsch ist, antwortet der empfangende Server mit einer Fehlermeldung.
Komponenten von SMTP
- Zunächst werden wir den SMTP-Client und den SMTP-Server in zwei Komponenten aufteilen, nämlich den Benutzeragenten (UA) und den Mailtransferagenten (MTA). Der Benutzeragent (UA) bereitet die Nachricht vor, erstellt den Umschlag und steckt die Nachricht dann in den Umschlag. Der Mail Transfer Agent (MTA) überträgt diese E-Mails über das Internet.
- SMTP ermöglicht ein komplexeres System durch Hinzufügen eines Relaying-Systems. Anstatt nur einen MTA auf der Sendeseite und einen auf der Empfangsseite zu haben, können weitere MTAs hinzugefügt werden, die entweder als Client oder Server für die Weiterleitung der E-Mail fungieren.
- Für den Versand der E-Mails an Benutzer kann auch das Relaying-System ohne TCP/IP-Protokoll verwendet werden, was durch den Einsatz des Mail-Gateways erreicht wird. Das Mail-Gateway ist ein Relay-MTA, der zum Empfang einer E-Mail verwendet werden kann.
Funktionsweise von SMTP
Wenn sich der Domänenname der E-Mail-Adresse des Empfängers vom Domänennamen des Absenders unterscheidet, sendet MSA die E-Mail an den Mail Transfer Agent (MTA). Um die E-Mail weiterzuleiten, findet der MTA die Zieldomäne. Es überprüft den MX-Eintrag vom Domain Name System, um die Zieldomäne zu erhalten. Der MX-Eintrag enthält den Domänennamen und die IP-Adresse der Domäne des Empfängers. Sobald der Datensatz gefunden wurde, stellt MTA eine Verbindung zum Exchange-Server her, um die Nachricht weiterzuleiten.