Wenn eine Person mehr über die Funktionsweise von Mail-Clients, SMTP-Servern und dem gesamten Online-Mail-System erfährt, ist sie möglicherweise neugierig, warum überhaupt ein Zwischen-SMTP-Server benötigt wird. In diesem Sinne enthält der heutige SuperUser-Q & A-Beitrag die Antworten auf die Fragen eines neugierigen Lesers.
Die heutige Frage-Antwort-Sitzung wird uns mit freundlicher Genehmigung von SuperUser zur Verfügung gestellt - einer Unterteilung von Stack Exchange, einer Community-gesteuerten Gruppierung von Q & A-Websites.
Foto mit freundlicher Genehmigung von David Schroeder (Flickr) .
Die Frage
SuperUser-Leser Tobia möchte wissen, warum zum Senden von E-Mails ein SMTP-Zwischenserver benötigt wird:
Warum benötige ich einen SMTP-Zwischenserver zum Senden von E-Mails? Warum kann mein E-Mail-Client (Outlook oder Thunderbird) keine Nachrichten direkt an die SMTP-Domäne des Empfängers senden?
Zum Beispiel, wenn ich Mail an senden muss [email protected] Mit meinem Google Mail-Konto sende ich es an die smtp.gmail.com Server; dann sendet dieser Server meine Nachricht an den MX-Server von example.com .
Warum wird zum Senden von E-Mails ein Zwischen-SMTP-Server benötigt?
Die Antwort
SuperUser Contributor Davidgo hat die Antwort für uns:
Es ist technisch möglich, E-Mails von Ihrem Computer direkt an den SMTP-Server des Empfängers zu senden.
Wenn der Remote-SMTP-Server aus historischer Sicht nicht verfügbar ist, soll ein System dies automatisch verarbeiten und es erneut versuchen. Daher verfügen Sie über einen SMTP-Server. In ähnlicher Weise waren früher nicht alle Mailserver ständig verbunden (Fernverbindungen waren teuer), sodass E-Mails in die Warteschlange gestellt und gesendet wurden, wenn eine Verbindung hergestellt wurde.
Es ist immer noch nützlich, über Mechanismen zu verfügen, mit denen das Senden von E-Mails wiederholt werden kann, wenn ein Server nicht verfügbar ist. Es ist nicht ideal, dass diese Funktionalität in das MUA (Mail User Agent / End User Mail Programm) geschrieben wird. Diese Funktionen passen in einen MTA (Mail Server / SMTP Server).
Aber es wird schlimmer - Spammer. Die meisten E-Mails (mehr als 80 Prozent) sind Spam. E-Mail-Anbieter tun alles, um dieses Problem zu verringern, und eine Vielzahl von Techniken treffen Annahmen über die Art und Weise, wie E-Mails zugestellt werden. Folgendes sind wichtige Überlegungen:
1. Greylisting: Einige Anbieter trennen automatisch eine E-Mail-Verbindung, wenn Absender und Empfänger zuvor noch nicht kommuniziert haben, und erwarten, dass sie es ein zweites Mal versuchen. Spammer versuchen es oft nicht erneut, während ein SMTP-Server dies immer tun soll. Dies reduziert das Spam-Volumen um etwa 80 Prozent, aber es ist schade, dies tun zu müssen.
2. Ruf: Es ist viel wahrscheinlicher, dass jemand, der E-Mails über einen seriösen, bekannten SMTP-Server sendet, legitim ist als ein Fly-by-Night-Server. Um ein Gefühl für den Ruf zu bekommen, tun Anbieter eine Reihe von Dingen:
- Blockieren Sie dynamische / Client-Adressen (nicht zu 100 Prozent, aber große Teile des Internets wurden zugeordnet).
- Überprüfen Sie, ob das Reverse-DNS mit dem Forward-DNS übereinstimmt. Nicht sehr schwer zu tun, aber es zeigt ein gewisses Maß an Verantwortlichkeit und Kenntnis der Best Practices (etwas, das viele Client-Adressblöcke nicht haben).
- Überprüfen Sie den Ruf. Bei der Kommunikation mit anderen SMTP-Servern verfolgen viele Anbieter die Menge an Spam und das Volumen der gesendeten E-Mails. Sie können die Menge an Spam reduzieren, indem sie die Verbindungen einschränken und diese Parameter im Auge behalten. Es gibt viele Möglichkeiten, dies zu tun, die nicht alle offensichtlich sind, aber einen bekannten Absender erfordern.
- SPF und DKIM. Diese Mechanismen binden DNS-Ressourcen an den Domänennamen, um das Fälschen von E-Mails zu erschweren. Die Bereitstellung wäre schwierig, aber nicht unbedingt unmöglich, wenn das E-Mail-Programm (MUA) für ausgehende E-Mails verantwortlich ist.
Es gibt wahrscheinlich andere kleinere Bedenken, aber dies wären die wichtigsten.
Haben Sie der Erklärung etwas hinzuzufügen? Ton aus in den Kommentaren. Möchten Sie weitere Antworten von anderen technisch versierten Stack Exchange-Benutzern lesen? Den vollständigen Diskussionsthread finden Sie hier .