Lokales Postübertragungsprotokoll
Das Lokales Postübertragungsprotokoll (Lmtp) ist eine Alternative zu (erweitert) Simple Mail Transfer Protocol In Situationen, in denen die Empfangsseite keine Mail -Warteschlange hat, wie z. Nachrichtenübertragungsagent als a Nachrichtenzustellungsagent. LMTP wurde in beschrieben RFC 2033 in 1996.[1]
Überblick
Mail -Warteschlangen sind eine inhärente Voraussetzung von SMTP. In Situationen, in denen E -Mail -Warteschlangen nicht möglich sind, ist LMTP wünschenswert, da ein E -Mail -Speicherserver nur seinen Mail -Store verwalten sollte, ohne mehr Speicher für eine E -Mail -Warteschlange zuweisen zu müssen. Dies ist bei SMTP nicht möglich, wenn mehrere Empfänger für eine Mail -Nachricht vorhanden sind. SMTP kann nur für eine erfolgreiche Lieferung oder Misserfolg für alle oder keinen der Empfänger hinweisen, was die Notwendigkeit einer separaten Warteschlange erzeugt, um die fehlgeschlagenen Empfänger zu verarbeiten.
LMTP hingegen kann für jeden Empfänger Erfolg oder Misserfolg angeben, sodass der Client stattdessen die Warteschlange verarbeiten kann. Der Kunde wäre in diesem Fall in der Regel ein Internet-Mail-Gateway. LMTP ist nicht für den Einsatz vorgesehen Weite Flächennetzwerke. Mit anderen Worten, die Nachrichtenübertragungsagent (MTA) verarbeitet weiterhin alle ausgehenden E -Mails, einschließlich des Mail -Streams von der LMTP, mit einem anderen Mailserver, der sich irgendwo im Internet befindet.
LMTP ist ein Anwendungsschicht Protokoll der Internet -Protokollsuite. Es kann a verwenden Transmissionskontrollprotokoll (TCP) Transport wie SMTP, dürfen aber nicht verwenden Port-Nummer 25, die Bekannter Port für SMTP. Die Verwendung von Port 24 ("jedes private Mail -System") ist jedoch unter einigen E -Mail -Server -Anwendungen üblich.[2]
Unterschiede von SMTP
Die LMTP -Konversationssyntax basiert auf denselben Befehlen wie SMTP (früher als Extended SMTP bezeichnet) mit den folgenden Ausnahmen:[1]
- LMTP darf nicht auf Port 25 verwendet werden, reserviert für SMTP
- LMTP verwendet
Lhlo
Verb stattEhlo
oderHelo
verwendet in SMTP - ESMTP benötigt einen einzelnen Status für den gesamten Nachrichtenkörper. LMTP benötigt eine Antwort für jeden zuvor erfolgreichen RCPT -Befehl. Das heißt, im Falle mehrerer Empfänger kann LMTP nach der Übertragung des Botschaftsgremiums für einen Empfänger immer noch versagen, während er für die anderen erfolgreich ist. Mit dieser Einrichtung kann LMTP fehlschlagen, wenn ein Benutzer ohne die Quoten ohne die Generierung übertroffen wird Sprungnachrichten.
Der wichtigste Unterschied besteht darin, dass LMTP eine Nachricht für einen bestimmten endgültigen Empfänger ablehnt, wenn sie nicht sofort zugelassen ist. Dies beseitigt die Notwendigkeit einer Mail -Warteschlange. Aus diesem Grund wird LMTP nicht auf dem Standard -TCP -Port von SMTP ausgeführt.
Verweise
- ^ a b Myers, J. "Lokales Postübertragungsprotokoll". Tools.ietf.org. Abgerufen 2021-03-03.
- ^ Venema, Wietse. "Postfix -Handbuch - SMTP (8)". LMTP -Zielsyntax. p. 2. Abgerufen 16. September 2017.