I currently have Gmail set up to read mail from several different accounts, most of them are other Gmail accounts. I'm wondering what the best way to set up the spam filters for these accounts is. Do I set up the spam filter on each individual account, or bypass the spam filter on each of these accounts and only enable it on the main account?
It's my understanding that Gmail uses (at least something similar to) Bayesian filtering, where it will learn from the messages you mark as spam. My email accounts are set up so that they get similar email. So for example, I have a personal account, a work account, and one that I use to signup for services.
I'm not sure if the spam filter is smart enough to also look at the
to field for it's algorithm. If it was, then I think the obvious choice is to use a single spam filter on the main account.
Use spam filter on main account only:
- Pro: There's only one spam box to check for false positives.
- Con: Might degrade the spam filtering logic since now it's getting a bunch of different types of email messages.
Use spam filter on each individual account:
- Pro: Might improve spam filtering logic since each email address is going to get similar mail.
- Con: If someone tells me they sent me a message and I don't see it, I have to login to that account and manually check the spam filter.
Which method would you recommend? (Did I make any false assumptions? Any other pros/cons?)