I know I'm replying to my own message, but that isn't as dumb as the
cause of the problem I had - one of them anyway.
Notice the master process cannot create the sieve listener or the
lmtpunix listener? Well, of course not. I gave it a bogus path in
the cyrus.conf!
Changed this line:
lmtpunix cmd="lmtpd" listen="/var/imap/socket/lmtp" prefork=0
to this:
lmtpunix cmd="lmtpd" listen="/home/mail/socket/lmtp" prefork=0
and the nasty errors went away.
The log entries are still blowing out to every freakin' xterm I have
up tho.
Maybe changing the syslog entries to local6.* would help?
I dunno. I'll have to give it a shot.
Thanks again.
L
On 07/04/01 12:49 PM, Louis LeBlanc sat at the `puter and typed:
> Ok, so assuming I decide to go with the flow here and bail on
> procmail, I went ahead and rebuilt a cyrus specific sendmail.cf and
> restarted sendmail.
>
> I then restarted master and got the following:
>
> Jul 4 12:30:24 acadia master[9847]: process started
> Jul 4 12:30:24 acadia ctl_mboxlist[9848]: running mboxlist recovery
> Jul 4 12:30:25 acadia ctl_mboxlist[9848]: done running mboxlist
> recovery
> Jul 4 12:30:25 acadia master[9847]: unable to create sieve listener
> socket: Address already in use
> Jul 4 12:30:25 acadia master[9847]: unable to create sieve listener
> socket: Address already in use
> Jul 4 12:30:25 acadia master[9847]: unable to create lmtpunix
> listener socket: No such file or directory
> Jul 4 12:30:25 acadia master[9847]: unable to create lmtpunix
> listener socket: No such file or directory
>
> For some stupid reason, these messages are still coming up on every
> bloody xterm I have open - not to the log I have defined! Bloody
> annoying 'far as I'm concerned, but I don't know why it is doing this.
>
> My imapd.conf boils down to this (comments and blank lines removed):
> --------------------------------
> configdirectory: /home/mail
> defaultpartition: default
> partition-default: /home/mail
> allowanonymouslogin: no
> timeout: 90
> admins: cyrus root
> autocreatequota: -1
> loginuseacl: no
> sieveusehomedir: true
> sievedir: /home/mail/sieve
> sasl_pwcheck_method: pwcheck
> --------------------------------
>
> I know most people use /var/whatever, but this is a relatively large
> partition I have specifically for mail to make backup easier.
>
> There are not a lot of users (like 2) so I don't care about user
> quotas or letting users create their own sieve scripts.
>
> Here is my cyrus.conf:
> --------------------------------
> # standard standalone server implementation
>
> START {
> # do not delete these entries!
> mboxlist cmd="ctl_mboxlist -r"
> deliver cmd="ctl_deliver -r"
>
> # this is only necessary if using idled for IMAP IDLE
> # idled cmd="idled"
> }
>
> # UNIX sockets start with a slash and are put into /var/imap/socket
> SERVICES {
> # add or remove based on preferences
> imap cmd="imapd" listen="imap" prefork=0
> imaps cmd="imapd -s" listen="imaps" prefork=0
> pop3 cmd="pop3d" listen="pop3" prefork=0
> pop3s cmd="pop3d -s" listen="pop3s" prefork=0
> sieve cmd="timsieved" listen="sieve" prefork=0
>
> # at least one LMTP is required for delivery
> # lmtp cmd="lmtpd" listen="lmtp" prefork=0
> lmtpunix cmd="lmtpd" listen="/var/imap/socket/lmtp" prefork=0
> }
>
> EVENTS {
> # this is required
> checkpoint cmd="ctl_mboxlist -c" period=30
>
> # this is only necessary if using duplicate delivery suppression
> delprune cmd="ctl_deliver -E 3" period=1440
> }
> --------------------------------
>
> This is actually the unmodified distribution version.
>
> I'll go through some of this stuff again to see if I spot anything,
> but any other ideas would be so appreciated!
>
> Thanks
>
> Lou
>
> On 07/04/01 08:25 AM, Nick Sayer sat at the `puter and typed:
> > Louis LeBlanc wrote:
> >
> > >So it looks like I got much of 2.0.14 on FreeBSD working, now what is
> > >the problem with LMTP? I don't have a network with mail relays and
> > >multiple servers or anything like that, so I don't think I really need
> > >a second MTA. My current working setup (on the dying Linux box) is
> > >1.6.24; sendmail drops messages to procmail - configurable per user -
> > >which then calls deliver to drop the message in the correct folder.
> > >
> > >This is all I really need to do, so how can I get rid of LMTP?
> > >
> >
> > You can't. deliver in 2.x merely front-ends the LMTP socket, so even if
> > you use deliver for everything you still need LMTP for deliver to work.
> >
> > I used to be like you -- I used procmail and wanted to figure out how to
> > get procmail between sendmail and cyrus. I eventually decided that sieve
> > was really all I needed and did without procmail. Unless you're hooking
> > shell scripts up as filters or bizarre things like that, it's very
> > likely that sieve is sufficient. Another detail is that if you use sieve
> > and have sendmail set up to do LMTP delivery, you can filter on the
> > envelope headers, which normaly is not possible with procmail.
> >
> > Of course, the ability for an administrator to allow a method of hooking
> > shell scripts as filters up to sieve would be very nice...
> >
> > >
> > >
> > >Thanks
> > >Lou
> > >
> >
> >
> >
>
> --
> Louis LeBlanc
> Fully Funded Hobbyist, KeySlapper Extrordinaire :)
> [EMAIL PROTECTED]
> http://acadia.ne.mediaone.net ԿԬ
>
--
Louis LeBlanc
Fully Funded Hobbyist, KeySlapper Extrordinaire :)
[EMAIL PROTECTED]
http://acadia.ne.mediaone.net ԿԬ