Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Введение
Локальный протокол передачи почты (LMTP) является альтернативой протоколу (расширенного) простого почтового протокола (SMTP) в ситуациях, когда у принимающей стороны отсутствует очередь сообщений, например, при использовании агента передачи сообщений в качестве агента доставки сообщений. LMTP был описан в 1996 году.
The Local Mail Transfer Protocol (LMTP) is an alternative to (Extended) Simple Mail Transfer Protocol for situations where the receiving side does not have a mail queue, such as a message transfer agent acting as a message delivery agent. LMTP was described in in 1996.
Обзор
Очереди сообщений являются неотъемлемым требованием протокола SMTP. В ситуациях, когда использование очередей невозможно, предпочтительнее использовать LMTP, поскольку сервер хранения почты должен управлять только своим хранилищем, не выделяя дополнительное пространство для очереди. Это невозможно при использовании SMTP, когда в сообщении указано несколько получателей. SMTP может сообщить об успешной доставке или неудаче только для всех получателей сразу или ни для одного из них, что требует создания отдельной очереди для обработки неудачных доставок. LMTP, напротив, может сообщать клиенту об успехе или неудаче доставки для каждого получателя в отдельности, позволяя клиенту самостоятельно управлять очередью. В данном случае клиентом обычно выступает почтовый шлюз, ориентированный на Интернет. LMTP не предназначен для использования в глобальных сетях. Иными словами, агент передачи почты (MTA) по-прежнему обрабатывает всю исходящую почту, включая поток сообщений от LMTP, отправляя ее на другой почтовый сервер, расположенный в сети Интернет. LMTP является протоколом прикладного уровня в стеке протоколов Интернет. Он может использовать транспортный протокол TCP, как и SMTP, но не должен использовать порт 25 – общеизвестный порт для SMTP. Однако, некоторые почтовые серверы часто используют порт 24 ("любая частная почтовая система").
Mail queues are an inherent requisite of SMTP. In situations in which mail queues are not possible, LMTP is desirable, since a mail storage server should manage only its mail store without having to allocate more storage for a mail queue. This is not possible with SMTP when there are multiple recipients for a mail message. SMTP can only indicate successful delivery or failure for all or none of the recipients, creating the need for a separate queue to handle the failed recipients. LMTP, on the other hand, can indicate success or failure to the client for each recipient, allowing the client to handle the queueing instead. The client in this case would typically be an Internet facing mail gateway. LMTP is not intended for use over wide area networks. In other words, the message transfer agent (MTA) still handles all outgoing mail, including the mail stream from the LMTP, to another mail server located somewhere on the Internet. LMTP is an Application Layer protocol of the Internet Protocol Suite. It can use a Transmission Control Protocol (TCP) transport like SMTP, but must not use port number 25, the well known port for SMTP. Usage of port 24 ("any private mail system") is common among some mail server applications however.