Frage Was sind SMTP-Relays und Smarthosts?


Was genau ist ein SMTP-Relay und was genau ist ein SMTP-Smarthost? Kann mir jemand eine kurze Beschreibung von jedem geben, einschließlich ihrer Beziehung zueinander?


23
2017-10-29 18:18


Ursprung




Antworten:


Im Allgemeinen sind beide Mail-Relays, und ein Mail-Relay ist nur ein Server, der E-Mails über SMTP an einen anderen Mail-Server weiterleitet, und nicht an einen Server, der Endbenutzern Mailbox-Dienste über POP3 / IMAP / HTTP anbietet.

Ein Smarthost ist ein Mail-Relay, das sich auf ausgehende E-Mails spezialisiert hat. Wenn Sie ein privates LAN haben, möchten Sie vielleicht den Fluss von ausgehenden E-Mails steuern und verhindern, dass "irgendein alter Server" E-Mails an das Internet senden kann oder dass Ihre internen Systeme nur interne DNS auflösen und Hosts nicht auflösen können oder Domain-MX-Records für Systeme "da draußen auf den Interwebs". In einem solchen Fall können Sie einen einzelnen Host als Smarthost festlegen. Alle anderen Maschinen würden wiederum blind alle ausgehenden E-Mails an den Smarthost senden. Der Smarthost wäre in der Lage, MX-Einträge von Hosts und Domains im Internet aufzulösen und würde von Firewall / acl / iptables / whatever zur Kommunikation mit anderen Hosts an Port 25 oder Port 587 für die Zustellung ausgehender E-Mails zugelassen.

Die andere übliche Verwendung eines Mail-Relays besteht bei eingehenden E-Mails. Wenn Sie eine große Organisation mit Tausenden oder Hunderttausenden von Benutzern betreiben, kann das Schreiben von E-Mails zum Blockieren von Speicher viel Zeit und Ressourcen kosten. Wenn Sie nur 1 Server dafür hätten, würde es schnell stecken bleiben. Wenn Sie mehrere Server haben, die jeweils eine Teilmenge von Benutzern bedienen, müssen Sie die E-Mail-Domäne jedes Benutzers für diesen Benutzer separat festlegen. Diese Workarounds werden recht schnell ziemlich unpraktisch. Die Lösung hierfür ist ein einzelner MX-Eintrag für Ihre Domain, der (durch Load-Balancing oder DNS-Round-Robining) möglicherweise auf mehrere Mail-Relay-Server auflöst. Diese E-Mail-Relays sind so konfiguriert, dass sie E-Mails für alle Benutzer in der Domäne akzeptieren, während SPAM gefiltert wird. Anschließend wird anhand der eigenen Richtlinien / Karten ermittelt, an welchen Postfachserver die E-Mail weitergeleitet werden muss, um das Postfach des Endbenutzers zu erreichen . userA => server1, userB => server2 usw.

Dies ermöglicht den Servern, die die schwere Aufhebung des Empfangens von E-Mails aus dem Internet für alle Benutzer ausführen, sie schnell weiterzuleiten, während die Postfachserver mit einem geringeren individuellen Volumen in der Lage sind, die Ressourcenstrafen für das Schreiben von Nachrichten auf die Festplatte zu tragen, ohne zu werden ein Engpass.


25
2017-10-29 19:43





  • SMTP-Relay ist ein Host, der eingehende SMTP-Nachrichten annimmt und die Nachrichten an einem anderen Ort weiterleitet, um sie an den richtigen Ort zu liefern.
  • SMTP Smarthost ist ein SMTP-Relay, das genug weiß, um Dinge intelligent an den richtigen Ort zu senden.

Von beiden wird normalerweise erwartet, dass sie in der Lage sind, Nachrichten anzuordnen, die vorübergehend nicht gesendet werden konnten, um es später erneut zu versuchen.


6
2017-10-29 19:15





Ein Relay ist ein MTA (Mail Transfer Agent), der E-Mails an einen anderen Server weiterleitet. Am besorgnisvollsten sind offene Relais, die E-Mails von jedem akzeptieren und an jeden weiterleiten. Diese sind nützlich für das Versenden von Spam und viele Systeme versuchen, die Annahme von E-Mails von ihnen zu vermeiden.

Smarthosts sind eine Klasse von Relay-Servern, die verwendet werden, um E-Mails für eine bestimmte Gruppe von Benutzern weiterzuleiten. ISPs stellen typischerweise einen Relay-Server bereit, der E-Mails von ihrem Netzwerk akzeptiert und sie an das Internet weiterleitet. Sie benötigen möglicherweise eine Authentifizierung.

MSAs (Mail Submission Agents) sind Smarthosts, die normalerweise eine Authentifizierung erfordern. Es gibt einen separaten Einreichungs-Port, den sie verwenden können. Ein MSA kann für mobile Benutzer nützlich sein, da sie dem Benutzer ermöglichen, E-Mails über vertrauenswürdige Mail-Server weiterzuleiten.


4
2017-10-29 19:48





Sie sind gleich. Beide Relay-Mails, aber die Ihres Internetdienstanbieters werden als Smarthost hervorgehoben.

Ein Smarthost fragt normalerweise nach einer Authentifizierung (SMTP-AUTH), bevor E-Mails weitergeleitet werden.


3
2017-10-29 19:15