SpamDloaderService
This application is design to start up the spamd.exe and verify it is working
all time.
There seems by be a bug in the spamd.exe application so the process thread count
will
drop over time and it fail to start up new threads, so the processing will get
slower
and slower over time because the SpamC has to wait for a SpamD thread to be
free..
why use this app and what it do
* Run as a service and start when the computer is started
* Startup a SpamD.exe if none is running
* If more then one SpamD.exe is running then kill them until
only one is running
* If the SpamD.exe exits with a error then start a new one up
within 2 sec.
* Buildin SpamC client there is verifying that the SpamD.exe
is working and if not then restart it
* Restart SpamD.exe if the thread count gets to low
* Recycle the SpamD.exe after x number of hours
* Logging to Eventlog and/or syslog and/or file and/or for
debuging to a telnet session
* If SA-update channel tell there is a update then execute
sa-update.exe
The goal is to make sure there is a stabile and well working spamd process
running at all
time, this is important when running on systems there process many thousands
mails
every day.
License:
The code is free, but
you can send me a nice gift from my
wish list at
Amazon for my many hours of work ;-)
| File | Date | Platform | Version | Note |
| changeslog.txt | 2010-01-25 | 1.2010.01.25 | ||
| spamdloaderservice.1.2010.01.25.zip | 2010-01-25 | Windows / Intel 32 bit | 1.2010.01.25 |
Support forum
http://www.tooms.dk/forum/forum.asp?FORUM_ID=24
Tutorial
How-to use SpamAssassin as a Mailsweeer plugin