Введение

Локальный протокол передачи почты (LMTP) является альтернативой протоколу (расширенного) простого почтового протокола (SMTP) в ситуациях, когда у принимающей стороны отсутствует очередь сообщений, например, при использовании агента передачи сообщений в качестве агента доставки сообщений. LMTP был описан в 1996 году.

Обзор

Очереди сообщений являются неотъемлемым требованием протокола SMTP. В ситуациях, когда использование очередей невозможно, предпочтительнее использовать LMTP, поскольку сервер хранения почты должен управлять только своим хранилищем, не выделяя дополнительное пространство для очереди. Это невозможно при использовании SMTP, когда в сообщении указано несколько получателей. SMTP может сообщить об успешной доставке или неудаче только для всех получателей сразу или ни для одного из них, что требует создания отдельной очереди для обработки неудачных доставок. LMTP, напротив, может сообщать клиенту об успехе или неудаче доставки для каждого получателя в отдельности, позволяя клиенту самостоятельно управлять очередью. В данном случае клиентом обычно выступает почтовый шлюз, ориентированный на Интернет. LMTP не предназначен для использования в глобальных сетях. Иными словами, агент передачи почты (MTA) по-прежнему обрабатывает всю исходящую почту, включая поток сообщений от LMTP, отправляя ее на другой почтовый сервер, расположенный в сети Интернет. LMTP является протоколом прикладного уровня в стеке протоколов Интернет. Он может использовать транспортный протокол TCP, как и SMTP, но не должен использовать порт 25 – общеизвестный порт для SMTP. Однако, некоторые почтовые серверы часто используют порт 24 ("любая частная почтовая система").