|
Message-ID: <20021030092416.A1256@pinguin.donbosco.de> Date: Wed, 30 Oct 2002 09:24:16 +0100 From: Hatto von Hatzfeld <hatto@...esianer.de> To: popa3d-users@...ts.openwall.com Subject: Re: "failed or refused to load" On Wed, Oct 30, 2002 at 05:06:02AM +0300, Solar Designer wrote: > On Tue, Oct 29, 2002 at 07:03:27PM +0100, Hatto von Hatzfeld wrote: > > > For some reason (a problem of procmail or formail, or of popa3 itself?) > > Please mention the versions of everything involved, including the OS. Sorry for having forgotten this. OS Linux SuSE 7.3, Kernel 2.4.10-4GB sendmail 8.11.6 procmail/formail v3.15.1 2001/01/08 popa3d 0.5 (Oct 2001) > > in my mailboxes there is sometimes (hard to verify under which > > conditions) an initial empty line (ASCII 10), either before the first > > "From " or as only contents of a mailbox. > > I suggest that you start by making sure all of the software on your > system that may access mailboxes uses compatible locking. As far as I know all of them use flock(). Especially procmail certainly does it. > > When a pop3 client tries to fetch mails, popa3 crashes and sends a > > Failed or refused to load /var/spool/mail/somebox > > to syslog. > > Best is to locate and eliminate the problem such that mailboxes aren't > corrupted in this way. Since only procmail and popa3d access the mailboxes... OK, it seems that the problem increased since I made procmail (resp. formail) insert a header line in every message. So probably I have to blame procmail or formail. > > Or could someone tell me what to do to convince popa3d to delete > > initial empty lines in a mailbox? > > That would be a modification to the state machine implemented in > mailbox.c: mailbox_parse(). Not too hard to do, but still some work. Sigh; I finally should start learning a bit of C... Thanks and bye, Hatto v. Hatzfeld
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.