Hi all:<br><br>I really think to make the bayesian filter to run again after dns-anti-spam or host-block to get the database training well, and run all pipeline filters twice are two different problems.<br><br>To get database trained well, I can always put the bayesian filter in last order, but not just run all of them twice.
<br><br>Anyway, since if&#39;s Oscar&#39;s call to decide it, I will follow his decision here.<br><br>BTW,&nbsp; most lifetype installations in CJK site does rely on Bayesian Filter to protect the spam attack. Because the tokenize algorithm can&#39;t separate CJK into each atomic token. We don&#39;t use stop words and &quot;white space&quot; to seperate a paragraph into &quot;word&quot;. 
<br><br>So, most CJK site always rely on authimage and hidden input to help us protect spam attack. It loss usability and accessibility, but get better protection. They also turn off the bayesian filters to get better performance and small database.
<br><br>Just for your information.<br><br>Mark<br>