>> Look in your database for the spamprob on 'proto:http'. My bet is >> that it's near neutral bill> i have been trying to figure out how to query the db for sometime bill> now to get this very info. can someone point me to the bill> FAQ/note/msg/comment/util that allows one to do so? I doubt there's anything in the faq about it. Here's how to go about printing the raw spam/ham counts for a given token: >>> import shelve >>> db = shelve.open("hammie.db") >>> print db.get("proto:http") (12106, 20272) >>> db.close() The only reason I used db.get("proto:http") instead of db["proto:http"] is that there's no guarantee that any particular token is present in your database. (This was a poor example to demonstrate that.) I can't remember if the first element is the number of times it appears in ham or spam. A little guesswork suggests the first element is nspam: >>> print db.get("viagra") (122, 4) Skip