Matthias, I'll look at it in a bit, I'm trying out a new MUA. FYI, I've reworked the main loop of bogofilter, i.e. the code that does (roughly) while (!done) get a message register if appropriate classify if appropriate write if appropriate update if appropriate David