Menu

Win32

Anonymous Thomas Eckardt Pascal Dreissen

Quick Start for Win32

Installation

Quick Start for Win32

Installation

  Installation on Windows 32 bit.

1). Download and install the latest version of Active Perl which currently is Version 5.10.0.1004: http://www.activestate.com/activeperl/downloads/. As you move through the installation wizard, make sure the option "Add Perl to the Path environment variable" is selected.
OR
Download the latest strawberry-perl for assp (X64) from 'Files'

2). Download the Anti-Spam SMTP Proxy (ASSP) distributable and copy the ASSP folder and all contents within the zip file’s ASSP directory to the root of your C:\ drive. You will have C:\ASSP.

OR…

Create the following directory: c:\assp then copy all of the files and directories under the ASSP folder within the zip file to C:\assp.

3). Download "assp.mod.zip" from 'Files' and unzip the folder assp.mod into the c:/assp base directory.

4). Open a Windows command line, Run > cmd.exe and change directory to c:/assp/assp.mod/install

If you are running a default installation and are not using an Internet Proxy, enter perl mod_inst.pl

If you have to use an Internet Proxy OR you have not done a default installation, then A). Edit the install.cmd file B). Edit the blank line if the location of your ASSP installation is not default! I.E. set ASSPDIR=D:\assp C). Please set your Proxy, if you need it. D). Save the file install.cmd E). Run 'install.cmd'

5). Open a Windows command line, Run > cmd.exe and change directory to c:/assp. Edit the assp.cfg file with notepad or your favorite text editor. Search for: webAdminPassword Ensure this is set as follows: webAdminPassword:=nospam4me Save the file.

TESTING…

Open a Windows command line, Run > cmd.exe and change directory to C:\ASSP and enter perl assp.pl

Your command window should have some ‘stuff’ appear and now you can open you favorite web browser and enter http://127.0.0.1:55555. A login window will appear. There is no user, just a password and that is nospam4me or whatever you set in step 5 above.

Surf around. You may find some URLS and other passwords that are not needed and you can simply change them to default values for now.

If you are going to install as a service, close the running assp command window.

INSTALL AS A WINDOWS SERVICE…

A). Open a Windows command line, Run > cmd.exe and change directory to C:\ASSP. B). Enter: perl addservice.pl -i c:\assp\assp.pl c:\assp C). After it is installed, start the service: Right click My Computer > Manage. Double click Services and Applications. Double click Services. Right click Anti Spam SMTP Proxy and click start. The service should already be set to automatic. So a computer reboot will start the ASSP service. D). Open your web browser and again go to http://127.0.0.1:55555 and under Server Setup make certain that Run ASSP as a Windows Service (asService) is checked.

Setup via the Web Interface

(under development)

Information for End-Users

The senders of emails that you will never respond to and/or have spam qualities must be manually whitelisted.

  • Example 1: A department store sends you a sales catalog ? you won't respond to this email and it has spam qualities ? manually whitelist the sender.
  • Example 2: You receive a weekly email informing you of the upcoming weather forecast ? you won't respond to this email ? manually whitelist the sender.

Hand-outs

Empower your end-users by giving them useful user tips and instructions that will help make dealing with spam easier for them.

Special Notes

Legitimate spam presents a unique situation. By default, the Bayesian Non Spam option (located in the Logging section) is set to save into the notspam directory all incoming emails that receive a Mail Ok status (Note: in order for the mail to get saved in the notspam directory, the notspam directory must also be specified as the path for the Bayesian Non Spam directory in the Paths section). If you do not specify the notspam directory as the Bayesian Non Spam directory (located in the logging section), emails that receive a Mail Ok status will not be saved.

Why is saving incoming emails that receive a Mail Ok status in the notspam directory bad?

When rebuildspamdb.pl is run manually or by a scheduled task, the spam email that is in the notspam directory will be analyzed. The results of the analyzation will be added to the good content portion of the spamdb. Having spam content in the good content portion of the spamdb will cause spam emails to get a lower score when processed by the Bayesian filter. The more spam emails that get saved to the notspam directory, the more corrupt the corpus will become.

Where should incoming emails be saved?

First of all, emails from whitelisted users will be saved into the notspam directory. Earlier you were instructed to change the Bayesian Non Spam store location to 4. Specifying 4 as the logging path for Bayesian Non Spam will allow you to save incoming emails that receive a Mail Ok status to the directory you specify in the Bayesian Non Spam directory option (located in the Paths section).

What else can I do to keep the corpus from corrupting?

The option Keep Whitelisted Spam (located in Whitelist Options section) must be unchecked; this will remove emails of whitelisted senders that received a Spam status before the sender was whitelisted from the spam directory when rebuildspamdb.pl runs (this ensures that the corpus is corrected).

[Category:ASSP]


Related

Wiki: Specific_OS_QuickStarts

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.