SpamAssassin is an open source program
used to detect and filter spam. It is regarded
as the most effective spam filter available.
It is Perl based and created to run under
*nix environments, but it can be compiled
to run under Win32. Thanks to the
SpamAssassin for Win32 project, it is
extremely easy to get this complex program
up and running with VSMTP32.
-
Goto https://www.jam-software.com/spamassassin and
download SpamAssassin for Windows.
-
Run the installer. You can install it into any
directory of your choice.
An example could be c:\va\spamassassin.
-
In VSMTP32, click the Settings menu and choose VSMTP32 Configuration. Enable
SpamAssassin and set the SpamAssassin directory in
the appropriate field.
That is all there is to a basic setup! That
of course does not mean that you cannot tweak
it further. There are numerous options within
SpamAssassin. The SpamAssassin configuration
file is /etc/spamassassin/local.cf. For more
information visit the
SpamAssassin homepage.
One additional step you may want to take is
to add the "rewrite_header Subject" value
(from local.cf) into your VSMTP32 subject
filter. This should not be necessary though.
Note: VSMTP32 versions prior to 2.0 require that
you create spamassassin.bat in your VADV directory:
@echo off
c:
cd\va\spamassassin
spamassassin.exe %1 %2 %3 %4 %5 %6 %7 %8 %9
c:
cd\va
|