LMTP

LMTP, или Local Mail Transfer Protocol (Протокол локальной пересылки почты) — производная от SMTP, Simple Mail Transfer Protocol (Простой протокол пересылки почты). LMTP спроектирован в качестве альтернативы для SMTP в ситуациях, когда получающая сторона не использует очередь сообщений, например, сервер хранения почты, работающий, как Mail delivery agent. Это желательно в связи с тем, что в таком случае серверу хранения почты достаточно управлять собственным почтовым хранилищем, не используя дополнительного места под очередь сообщений. SMTP не предоставляет такой возможности, так как одно сообщение может иметь несколько получателей. SMTP может определить успешную передачу сообщения либо для всех получателей, либо ни для кого из них, тем самым нуждаясь в отдельной очереди для получателей, передача сообщений которым завершилась неудачей. Напротив, LMTP позволяет определять успешность передачи в отдельности для каждого получателя, тем самым поддержка очереди сообщений может быть осуществлена на клиентской стороне. Типичный клиент в такой ситуации — Интернет-вход в почтовый шлюз. LMTP не предназначен для непосредственного использования в глобальной вычислительной сети.

LMTP — протокол прикладного уровня, работающий поверх TCP/IP.

Сессия LMTP состоит из тех же команд, что и ESMTP, за следующими исключениями:

  • Команда EHLO заменена на LHLO
  • ESMTP требует от сервера единого отклика по статусу всего сообщения после окончания передачи DATA сообщения клиентом. LMTP требует отклика от каждой успешно оконченной команды RCPT.

Ключевое различие в том, что LMTP отвергнет сообщение, если нет возможности немедленной передачи его в конечную точку назначения. Этим и устраняется необходимость в поддержании очереди. Поэтому не может считаться корректным LMTP сервер на порту TCP/25.

RFC

  • RFC 2033 — The Local Mail Transfer Protocol

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.