LMTP , eller Local Mail Transfer Protocol (Protocol of Local Mail Transfer) er en afledt af SMTP , Simple Mail Transfer Protocol (Simple Mail Transfer Protocol). LMTP er designet som et alternativ til SMTP i situationer, hvor den modtagende part ikke bruger en meddelelseskø, såsom en maillagerserver, der fungerer som en postleveringsagent . Dette er ønskeligt på grund af det faktum, at det i dette tilfælde er nok for maillagerserveren at administrere sin egen maillager uden at bruge yderligere plads til beskedkøen. SMTP giver ikke denne mulighed, fordi en enkelt besked kan have flere modtagere. SMTP kan afgøre, om en besked blev sendt med succes for enten alle modtagere eller ingen, hvilket kræver en separat kø for modtagere, hvis beskedtransmission mislykkedes. Tværtimod giver LMTP dig mulighed for at bestemme succesen af transmissionen individuelt for hver modtager, og derved opretholde en beskedkø kan implementeres på klientsiden. En typisk klient i denne situation er et internetlogin til en mailgateway. LMTP er ikke beregnet til at blive brugt direkte på et wide area network .
LMTP er en applikationslagsprotokol, der kører oven på TCP/IP .
En LMTP-session består af de samme kommandoer som ESMTP, med følgende undtagelser:
Den vigtigste forskel er, at LMTP vil afvise en besked, hvis der ikke er nogen måde at sende den til den endelige destination med det samme. Dette eliminerer behovet for at opretholde en kø. Derfor kan den ikke betragtes som en gyldig LMTP-server på port TCP/25.