There is no real difference between a person who means well and one that does not! No software can flush this out.
Here is my current system, which works pretty well for now. At the bottom of this post, I listed some items which, in the future, would make things even easier.
1. People can register, but I have to approve them afterward (manual activation)!
2. Before I approve them, I look at an EE custom template (idea from this or similar thread) which lists them and any URL or bio they happened to enter. It also lists their IP and allows me to look it up.
See screen shot enclosed.
This provides a first defense. Note that I can come back here later in order to nab those who post spam URL backlinks later…....since they are displayed as the newest on top, I can get them anytime within a month or more!
3. If they have link spam I delete them from that screen. If their IP or email is really suspect I will delete them. I have not had a single complaint about these deletions - which may mean I am on target - most forums have subjects which are specific to countries or regions…..
4. I use the member utilities module
http://devot-ee.com/add-ons/member-utilities/
to be notified when anyone changes their URL or bio.
5. Every once in a while, I delete a bunch of members who registered a couple month ago and never visited the forums…...not even once!
This seems to be doing a pretty good job…all in all.
It would be really nice if either EE or a developer wrote the “mother of all registration utilities”. Such a module would include stuff like:
1. The IP lookup and options for IP’s from certain countries (some would be disallowed, others suspect until approved, etc.)
2. Some kind of rating on their email address - I wonder if Google shares their data about which domains tend to send spam, etc.
3. Various built in filters to act on parts of the members - for instance “delete members who registered between these dates and never posted even once”, etc.
4. A setup of the above and member utilities designed for speed of use - keeping in mind many of us have 10 or more signups per day.
I think we will see such utilities now that most of the EE2 basics are done….it would be nice for EE to be the real leader in this type of admin-friendliness.
Oops…....can’t attach pics any more, it seems…....
http://www.hearth.com/~hearth/spamfight.jpg