> I read in your FAQ that you are difficulty in tracking down what  
> corrupts the databases when using Spambayes with Outlook Express.   
> I have been having this problem quite frequently and have had to  
> zap the database multiple times and start over.  It seems that this  
> is happening when certain spam emails are received.

The problem is definitely not with parsing any email (but thanks for  
the suggestion, anyway).  If an email does fail to be parsed, then  
sb_server will just skip filtering that message (and there'll be an  
exception header with details of the problem, like the one with the  
database error that you sent).

Concurrent access and failing to close the database properly (e.g.  
crashes) can definitely cause problems.  Those appear to be the  
typical reason; unfortunately bsddb (the database backend used by  
default) does not handle problems well.

It seems likely that for SpamBayes 1.1 (I really hope to get 1.1a2  
out this month) we'll switch to ZODB, which is a much more reliable  
database backend (and, perhaps more importantly, one that particular  
SpamBayes developers have intimate knowledge of), and put rest to  
these problems finally.

=Tony.Meyer


-- 
Please always include the list (spambayes at python.org) in your replies
(reply-all), and please don't send me personal mail about SpamBayes.
http://www.massey.ac.nz/~tameyer/writing/reply_all.html explains this.


_______________________________________________
[email protected]
http://mail.python.org/mailman/listinfo/spambayes
Check the FAQ before asking: http://spambayes.sf.net/faq.html

Reply via email to