John,
        If you did not install in the "default" location you need to tell
cyrus.conf, sendmail.cf, and potentially imapd.conf. The first two have
the lmtp socket location hard-coded, and if you install into a different
locatin, you need to change them.

        I installed into /var/imap, so I had to change the Mailer
definition, under sendmail.cf. and an entry in cyrus.conf.

                        Good luck,
                                Len Smith
                                LSA IT UNIX


 On Tue, 30 Jan 2001, John Hayward wrote:

> Dear Cyrus and NetBSD people,
>    I am trying to get cyrus 2.0.9 up on a NetBSD-1.5 Alpha machine.  I had
> a few problems with getting the db3 libraries and compile_et includes to
> get picked up in the correct place but was able to build and install
> cyrus.
>    After starting cyrus I have been able to authenticate to it via imtest.
>    I configured sendmail (version 8.11.0) to use deliver as included in
> the sendmail configuration examples.
>    When a message gets sent deliver reports the following in syslog:
>
> deliver[15899]: connect(/usr/var/imap/socket/lmtp) failed: No such file or
> directory
>
>    In looking at the code it appears that deliver is using a unix socket
> to send the mail via lmtp.  I assume that when master is executed at some
> point it should open the socket and I should be able to see it.  It
> appears there is a lmtpd program which can collect mail via a network
> socket.  netstat does not indicate that the lmtp socket is accepting
> connections and in looking at deliver I did not see it attempting to open
> a network connection.  Doing a ls in /usr/var/imap/socket I see no
> directory entry.
>
>     Should lmtp use a unix socket?  How does it get created?  Any
> suggestions on how to resolve this problem?
>
> johnh...
>
>


Reply via email to