Re: cyrus + postfix + lmtpd questions

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



 
 
It did help, thanks Andrew. Found out reading Postfix's main.cf that the use of lmtp is encouraged instead of the cyrus agent
 
Guess the tcp socket is just usefull in a case like yours with multiple MTAs, right ?
 
 
 # at least one LMTP is required for delivery
 lmtp          cmd="/usr/local/cyrus/bin/lmtpd" listen="lmtp" prefork=1 maxchild=100
 lmtpunix      cmd="/usr/local/cyrus/bin/lmtpd" listen="/var/run/cyrus/socket/lmtp" prefork=1

 
 
So, to make it short. Postfix and Cyrus comunicate via lmtp and lmtpd (cyrus) is responsible for mailbox delivery.
 
Thanks again
Diego
 
 
 
This provides an lmtpd listening on a local unix socket and an lmtpd listening on the lmtp tcp socket.  You can also specify that lmtpd listen on a tcp socket on localhost only.

Depending on your mail architecture, you may be running an MTA (Postfix, Sendmail, etc) on 1 or more remote hosts to spread the load and provide redundancy.  That's how we do it at OSU.  Those MTAs then make LMTP connections to the Cyrus server(s) to deliver mail to the message store. By the way, lmtpd is also responsible for Sieve mail filter processing on message delivery.

I hope this helps!

       Andy

----
Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html

[Index of Archives]     [Cyrus SASL]     [Squirrel Mail]     [Asterisk PBX]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [KDE]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux