From owner-freebsd-isp Sat Jan 9 01:45:58 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA05074 for freebsd-isp-outgoing; Sat, 9 Jan 1999 01:45:58 -0800 (PST) (envelope-from owner-freebsd-isp@FreeBSD.ORG) Received: from phoenix (phoenix.aye.net [206.185.8.134]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id BAA05067 for ; Sat, 9 Jan 1999 01:45:56 -0800 (PST) (envelope-from ratbert@phoenix.aye.net) Received: (qmail 15732 invoked by uid 2800); 9 Jan 1999 09:42:41 -0000 Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 9 Jan 1999 09:42:41 -0000 Date: Sat, 9 Jan 1999 04:42:40 -0500 (EST) From: Barrett Richardson To: Karl Pielorz cc: isp@FreeBSD.ORG Subject: Re: Cucipop & Sendmail - locking problems? In-Reply-To: <369710D3.7737636C@tdx.co.uk> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-isp@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sat, 9 Jan 1999, Karl Pielorz wrote: [snippity] > > They receive a lot of mail via POP3 (typically lots of Mb's). If they're > online receiving mail (via Cucipop) and mail.local runs to deliver mail to > their spool file, the system seems to hit a deadlock... > > The mail doesn't get delivered (The mail.local process gets caught in > "LOCKF"), and Cucipop never quits properly - and is left hanging around for > ever in "LOCKF" state. > [snippity] If you've ever had a chance to gander through info about mbox format in the qmail distribution you'll find this is a criticism the author had of a mail system that uses the mbox format. Using the Maildir format each message is placed in an individual file. New messages are placed in Maildir/new, if they are read but left on the server by the pop client they are migrated to Maildir/cur (there is also a Maildir/tmp, but I can't remeber what it's for). This has saved us much grief. We were using a pop server that copied the mbox to a popdrop file when users checked their messages. Trouble was some users had their popclients leave the mail on the server and then set it to check for new mail once a minute -- and they had mail files that were sometimes 40 meg -- our server was getting beat to death. > > -Kp > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-isp" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isp" in the body of the message