Path: utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!tut.cis.ohio-state.edu!pt.cs.cmu.edu!andrew.cmu.edu!cfe+ From: cfe+@andrew.cmu.edu (Craig F. Everhart) Newsgroups: comp.mail.sendmail Subject: Re: Mailing lists with sendmail Message-ID: Date: 4 Jan 90 14:10:19 GMT References: <5294@bgsuvax.UUCP> Organization: Information Technology Center, Carnegie Mellon, Pittsburgh, PA Lines: 18 In-Reply-To: <5294@bgsuvax.UUCP> I wish I had isolated the specific thing that I did to address the problem. andrew.cmu.edu houses several 100+ recipient mailing lists. The problem in sendmail was that it would be called on to deliver mail to a whole long list; some deliveries would be successful, some not, but it wouldn't finish processing the entire list before it crashed or the machine was rebooted. Meanwhile, the qf* file hadn't been updated to remove the destination addresses for those deliveries that had been successful. What I did was to insist that sendmail update the qf* file after every successful delivery, and sync() the disk. There were only a couple of changes involved. Is there a substantial call for diffs (which might not be that useful since our local sendmail had diverged long ago)? Or is this diagnosis/treatment report sufficient? Or has the problem been solved in later versions of sendmail? Craig Everhart