SMTP (Simple Mail Transfer Protocol) ist ein Standard-Kommunikationsprotokoll, das zum Versenden von E-Mails über das Internet verwendet wird. Es definiert, wie E-Mail-Nachrichten formatiert werden, wie sie zwischen Servern gesendet werden und wie Fehler während der Übertragung behandelt werden.
Der Hauptzweck von SMTP besteht darin, E-Mail-Nachrichten von einem Mailserver zu einem anderen zu übertragen. Wenn Sie eine E-Mail senden, stellt Ihr E-Mail-Client (z. B. Microsoft Outlook, Gmail-Weboberfläche) eine Verbindung zum SMTP-Server Ihres E-Mail-Anbieters her. Ihr E-Mail-Client verwendet SMTP-Befehle, um die Umschlaginformationen der E-Mail (Absender, Empfänger, Betreff) und den Inhalt der E-Mail an den SMTP-Server zu senden.
Der SMTP-Server bestätigt den Empfang der Nachricht und leitet den Prozess der Zustellung der E-Mail an die vorgesehenen Empfänger ein. Es folgt den MX-Datensätzen (Mail Exchanger-Datensätzen) der E-Mail-Adresse des Empfängers, um den geeigneten Mailserver für die Zustellung zu ermitteln.
SMTP verwendet TCP-Port 25 standardmäßig. Diese Portnummer ist allgemein bekannt und speziell für den SMTP-Verkehr reserviert. Wenn Ihr E-Mail-Client oder E-Mail-Server E-Mails sendet oder empfängt, stellt er eine TCP-Verbindung mit Port 25 auf dem Remote-Mailserver her.
In einigen Fällen kann Port 25 von Firewalls oder Internetdienstanbietern blockiert werden, um Spam und bösartige E-Mails zu verhindern. In solchen Situationen können alternative Ports wie 465 (SMTP über SSL) oder 587 (SMTP über TLS) verwendet werden.