I have dynamic IP, so no, a blanket ban of all IP addresses from problem areas it's not fair or practical, unless you really want to close down the doors to some potentially valid future and present users.
No signatures at all doesn't seem to stop them from using fake sigs.
No company or product names in usernames should be enforced, regardless.
Ultimately, I guess a programming effort to generate some filters for content in the posts would be the answer.
You know, like ****
Or, one other rule: anything resembling a URL in posts should be verified, and, if it falls in a certain range of IP addresses, like India IP ranges, those URLs should be **** first :lol: If it's a valid url, then a moderator could un-**** it, upon request It would be less work than deleting spam.
A blacklist of some sort: IPs, URLs, ISPs, would be beneficial also, but also used as a helper for the filtering ****-system, to raise the first warning flag. The spammer can post all he likes, but its efforts are put down by the presence of the **** instead of its valuable links, that's all I'm saying. A big turn off for a spammer, right? Content handling, rather than user handling, that's where the problem resides. So, focus on content filters.