Using Perl under Windows
In an effort to reduce spam I decided I’d look at what good Open Source Anti-Spam software was available. I require it to work with Microsoft Exchange Server.
I soon settled on Spam Assassin which is written in Perl and very well regarded in the Linux world.
So, to set this up as I have you’ll need to download and install Perl, which under Windows means using ActiveState ActivePerl.
When Perl is installed head over here for info on how to Install SpamAssassin under Windows.
If for any reason you get any errors along the lines of ‘Package not found’ while attempting the ‘ppm install xxxxxx’ commands then that’s a problem with ActiveStates repository. A solution is to configure Perl to use a different repository.
#perl on Efnet IRC soon came up with adding theoryX as an additional repository.
You can use this command from your Perl bin directory:
C:\Perl\bin>ppm repo add theory58S http://theoryx5.uwinnipeg.ca/ppms
and you will see
C:\Perl\bin>ppm repo add theory58S http://theoryx5.uwinnipeg.ca/ppms
Repositories:
[1] ActiveState Package Repository
[2] theory58S
now your ppm install commands should work and you can continue the install process.