Everything said so far in this thread indicates applying some reasonable thought to the (potential) problem.
This is good.
Beware of going to far though. It happens. It happened to me.
I remember searching for some info, and finding a forum. As I checked out some posts, I spied a couple questions that I thought I could contribute something by answering. So I did. Went through the registration process, so I could post. Went to those questions, and answered. I remember that what the poster was needing could be handled by some free software. I said so, and even provided a link to that software's site.
Next day, I was banned. Reason: "You spammed the forum".
And the moron would not unban me! This is a perfect example of a little bit of power turns some people into absolute idiots.
He was not even trying to think.
While I agree that real spam is not good for a forum, and vigilance is necessary - it should always be open minded vigilance, with a thinking person behind it. All behavior here, or any forum, is always on review by who-knows-how-many-folks-out-there, that might be future members. They can easily be driven away by poor behavior - much less dramatic than what happened to me.
Just something to keep in mind.