Upgrade to Mail Component
by Kenneth Richards - Thursday, August 24, 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.