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                ԿԬ

Reply via email to