Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Re: Dovecot LDA vs LMTP

96 views
Skip to first unread message

John Allen

unread,
Dec 28, 2012, 12:38:22 PM12/28/12
to

On 23/12/2012 9:05 AM, Wietse Venema wrote:
John Allen:
I am using Dovecot as my mail delivery mechanism for both local and 
virtual users, plus using it as my SASL auth agent.
My setup is for a small business (average 30 users).
The mail system is on a single server.
Which would be better unix/pipes and LDA or LMTP.
A resident LMTP daemon uses fewer CPU cycles than a process that
is created once for each delivery, but with 30 users the difference
matters only if you have a 15-year old computer (i.e. the technology
that was available when I started work on Postfix).

	Wietse
My concern is more with reliability, does moving mail between stack components gain anything from either LDA or LMTP?
--

He who opens a school door closes a prison - Victor Hugo

Sent using Mozilla Thunderbird



Reindl Harald

unread,
Dec 28, 2012, 2:07:50 PM12/28/12
to


Am 28.12.2012 18:38, schrieb John Allen:
>> A resident LMTP daemon uses fewer CPU cycles than a process that
>> is created once for each delivery, but with 30 users the difference
>> matters only if you have a 15-year old computer (i.e. the technology
>> that was available when I started work on Postfix).
>>
> My concern is more with reliability, does moving mail between stack components gain anything from either LDA or LMTP?

practically you can say a full featured network-service is mroe reliable
than a simple pipe at least not less, LMTP is a standard protocol mostly
identical with SMTP

status codes via LMTP/SMTP are AFAIK more flexible compared to a unix-pipe
it may be a important information for postfix if the asnwer was 4xx or 5xx
while 4xx is a temporary error which means "try later, do not reject nor bounce"

signature.asc

Wietse Venema

unread,
Dec 28, 2012, 6:58:21 PM12/28/12
to
John Allen:
[LMTP daemon or pipe-to-command?]

Wietse:
> A resident LMTP daemon uses fewer CPU cycles than a process that
> is created once for each delivery, but with 30 users the difference
> matters only if you have a 15-year old computer (i.e. the technology
> that was available when I started work on Postfix).

John Allen:
> My concern is more with reliability, does moving mail between stack
> components gain anything from either LDA or LMTP?

I concur with Reindl that as a protocol, LMTP is superior to waiting
for the pipe-to-command exit status.

Wietse

0 new messages