In article 1274804702.28409.58.camel@kurkku.sapo.corppt.com you wrote:
On Wed, 2010-05-12 at 13:08 +0400, Vasiliy G Tolstov wrote:
Dovecot now support lmtp, i'm try to tell exim transport to use lmtp
driver = lmtp command = /usr/libexec/dovecot/lmtp
But get error:
May 12 13:00:43 selfip exim[13863]: [13863] 1OC7nF-00036i-Ue == vase@selfip.ru R=usr_aliases T=usr_aliases defer (-19): Malformed LMTP response after initial connection: Debug: none: root=, index=, control=, inbox=
What does it mean?
It means you should tell Exim to connect to Dovecot LMTP via UNIX socket or TCP port (you need to add unix_listener or inet_listener to service lmtp {} in 10-master.conf), not execute lmtp binary directly. I don't know how to tell that to Exim.
Add to wiki:
dovecot_lmtp_tcp: driver=smtp protocol=lmtp port = 24024 hosts=localhost allow_localhost return_path_add
dovecot_lmtp_udp: driver=lmtp socket = /var/run/dovecot/lmtp return_path_add