Archive for the ‘Perl’ Category

Perl & Spam

Thursday, August 20th, 2009

Another week flown by! Not sure why weeks are going so fast at the moment but before I know it its Friday again. Not so much a bad thing?

This week I have been doing some work on Trap25 – a spam system which has been created by 3DPixel.net for their customers. From personal experience, Trap25 is already good at preventing spam to the point where I do not get spam at all!

I have been using Perl (which is still fairly new to me) to upgrade the existing system to become more robust and (thanks to Perl) faster than the old system which was created using PHP. The system has also been migrated from using several files located on various servers to one central database – without going into detail and boring you, this ensures the servers handling mail can still function should a server go down.

I’ve done some other work (in Perl) which monitors the amount of spam received into the email system and displays them in table organised by country. There’s also a fancy chart which was a pain to configure! Have a look here.

I have used other languages in various enviroments but theres something about Perl I like. I think, the fact that its fast, has endless functions available via CPAN and the amount of well documented examples on the interwebs makes this a good choice of language – yet people say its a dead language? Each language has its place, but just compared to PHP it seems a more structured language – I say this because I still have to check the manual to see what comes first, is it the needle or the haystack? Maybe im a noob!

I’ve also started looking into Python, hopefully a project will come along so I can play more with this language :)