Upgrade to Mail Component
by Kenneth Richards - Wednesday, August 23, 2006
from the Development dept.
I recently updated the Contact Us form on the site so that it sends e-mail to the support address properly. The system was still configured to use the old legacy mail system from Windows 2000 Server which is CDONTS. I upgraded the mail library so that it supports CDONTS, CDOSYS and the Persits Mail Component. All e-mails sent from ASP Nuke will use this library to send out mail.
Right after I got the problem fixed, the first support e-mail I received was from a spammer (most likely a robot). Because of this I implemented a quick check for banned words in the form. This will block all dirty words and a lot of the words that are used in spam e-mails. It's not a complete block against Contact Us spam but it should stop a lot of it.
I will be modifying a lot of the modules on the site to incorporate this feature. It just takes one bad apple to spoil the whole bunch. And it's better to be safe than sorry. Gee, I wonder if there are any more cliches I can roll into this paragraph! This is just one of the many improvements that will be incorporated into the next release.
I think computer viruses should count as life. I think it says something about human nature that the only form of life we have created so far is purely destructive. We've created life in our own image.