[tpop3d-discuss]Lots of 'Index exists, but has some stale or corrupt data' messages

Martin Blapp mb at imp.ch
Tue, 8 Feb 2005 10:32:43 +0100 (CET)


Hi,

We are now happilly running tpop3d with some minor monifications.
But there is one thing I noted:

Feb  8 10:21:24 mx2 tpop3d[28118]:
mailspool_load_index(/mailspool/390/016390.tpop3d-index): index
exists, but has some stale or corrupt data

The mailbox itself is empty.

cat /mailspool/390/016390.tpop3d-index
# This is a mailspool index file, generated by tpop3d, version 1.5.3.
# Its purpose is to speed up the parsing of mailspool files by the POP3
# server. If you delete this file, it will be automatically recreated by
# tpop3d. So don't do that.
00000000 00000039 00003736 202859a4696c44b693aa13de2aabfb44

If a user does empty his mailbox, there is always one message
left behind in .tpop3d-index. Shouldn't a zero bytes mailbox
produce just e empty mailspool index file ?

Martin

Martin Blapp, <mb@imp.ch> <mbr@FreeBSD.org>
------------------------------------------------------------------
ImproWare AG, UNIXSP & ISP, Zurlindenstrasse 29, 4133 Pratteln, CH
Phone: +41 61 826 93 00 Fax: +41 61 826 93 01
PGP: <finger -l mbr@freebsd.org>
PGP Fingerprint: B434 53FC C87C FE7B 0A18 B84C 8686 EF22 D300 551E
------------------------------------------------------------------