i run spamassassin 3.0.2 on cygwin (i suggest 1.5.12 and not 1.5.13 that has some incompatibility...for example clamav stop run..), spamD as explained in our common source; winspamc is the distributed version and spamd as service (purplebear method); all work absolutily fine expecially after the introduction of user preferences functionality.
All under Windows 2003 IIS, PHP5, perl5.8, MySQL 4.1.10, and always the last bulid of HMServer;
well, i had had to remove and reinstall cuygwin many times to get the perfect stability; all problems you are encontering, i thing may depend on cygwin/spamd and never on winspamc;
i suggest to unistall cygwin and reinstall it (use 1.5.12 ..trust me) very carefully, install spamd service and get a rock solid system;
i experienced bud cygwin functionality after upgrading its installation with some other components, instead an all in one and no more action installation results fine.
procedures i installed:
Component during cygwin installation:
- All BASE packages
- under DATABASE, both the DEVEL and RUNTIME version of SleepyCat 3.1 Berkeley DB
- under DEVEL, the MAKE, GCC
- under INTERPRETERS, Perl
- under NET, the INETUTILS
- under Admin cygrunsrv for start spamd as service in cygwin
- under BASE cygwin 1.5.12-1
Once cygwin installed, under "CPAN":
- install DB_File
- install Time::HiRes
- install Net::DNS
- install HTML::Parser
- install DBI
- installation of mysql client (
http://www.enstimac.fr/Perl/perl5.6.1/s ... ows/cygwin)
(last two are for activate user pref functionality)
try also to run spamd with -i HOST_IP -A IP_ALLOWED switches
and -d MAILSERVER_IP switches with WinSpamC; i feel them more solid...