Date: Wed, 13 Dec 2000 15:43:31 +0000
From: Cillian Sharkey <[EMAIL PROTECTED]>
[...]
I couldn't give a definitive answer to him as to why LMTP is used
apart from saying that LMTP is more a "local" protocol, then a
"across the Internet protocol" (SMTP). So my question is, what are
the main reasons/benefits of using LMTP for delivering a message to
Cyrus?
I don't have time to read the full RFC, so please don't respond
with RTFM ;) Just the main points would be nice. TIA
Section 3 of RFC 2033 covers this quite well. Here's the important
sentence (the very first sentence in the section):
The design of the SMTP protocol effectively requires the server to
manage a mail delivery queue.
With LMTP, the server (receiver) no longer has to manage a queue.
Cyrus IMAP is a message store, not an MTA, and the last thing we want
to do is implement a queueing mechanism---especially when we have a
friendly MTA nearby to do it for us.
Section 3 really does motivate LMTP; if you don't have time for the
entire RFC, read that section.
Larry