Here is how I have the auto-training setup...
I directed the CATCH_ALL for each domains to a SPAM@domain.com mailbox - and added these addresses as the honey-pot email addresses.
I added *@domain.com (for each domain) as ham addresses for training.
In the past few weeks, almost 6000 spams have been collected in the various spam mailboxes. I don't have a count of the outgoing ham emails, but this also will be in the thousands. YET, when I compare the MainEnable.TAB dictionary (default) from 3 weeks ago to the current one, there has been no change! (Yes, I stopped and started the MTA so that the dictionary was writtten to disk - and the 'Last Modified' date on the file reflects this)
So what am I doing wrong? Why is the auto-training not working? Is it because the emails are being 'redirected' to the Spam mailbox instead of being directly addressed to it? But even if this is so, the outgoing ham email should still have had some effect on the dictionary.
Any help would be appreciated.

While on the Bayesian topic, I have a couple other basic questions:
1. If Spam is 'copied' into a honeypot mailbox by way of IMAP, will this be picked up by the auto-training? I assume not since these emails would not be 'processed' by the MTA. I know that I can 'manually' merge these, but I am specifically asking about 'auto-training'.
2. Are there any additional settings for the Bayesian filter available in ME Pro? I have the 'Filter' set and enabled in ME, but there are no properties or options except for Spam Calculaton and Auto-training.
Thanks in advance.
Kevin Dalman
Server 2003
ME Pro 2.02
ME Filter 5.7