"J.D. Bronson" wrote:
>
> # LMTP is required for delivery
> lmtpunix cmd="lmtpd" listen="/var/imap/socket/lmtp" prefork=1
> lmtp cmd="lmtpd" listen="lmtp" prefork=0
>
> Can someone explain to me the difference of lmtp vs. lmtpunix?
The difference is simply whether lmtpd listens on an internet socket or
a unix socket. If sendmail and cyrus are running on the same machine,
then lmtpunix is probably fine. If you have them on different machines,
then you really have no choice but to use lmtp.
[...]
> In another note, I did set pop3 like this:
>
> pop3 cmd="pop3d -C /etc/popd.conf" listen="pop3" prefork=1
>
> ..but I noticed that while pop3 is indeed preforked, whenever a single
> person checks their email via pop3, another instance is spawned! - So what
> the heck is the advantage of having a preforked pop3 ?!
Thhe prefork means that there will always be N daemons spawned and ready
to service a connection. In you case, your pop3 connection used the
daemon which was initially preforked, and as soon as you connected,
another was preforked to service the next connection.
Ken
--
Kenneth Murchison Oceana Matrix Ltd.
Software Engineer 21 Princeton Place
716-662-8973 x26 Orchard Park, NY 14127
--PGP Public Key-- http://www.oceana.com/~ken/ksm.pgp