Click for SpamPal's Homepage
Contents > Quickstart Guide

Quick Index

1. Download and Install SpamPal
2. Starting SpamPal
3. Setup your Email program
4. Using SpamPal

1. Download and Install SpamPal

Before installing SpamPal, it's a good idea to first make sure that all your email accounts are working correctly.

SpamPal can either be configured to run in transparent or non-transparent mode.

a) In non-transparent mode, the user has to reconfigure their email program to use it. This can sometimes cause problems for people, as changes have to be made to Username, Server Name and sometimes even port numbers, in order to get SpamPal to filter their email. So before you make any changes, take a note of your user id and pop3 server name

b) In transparent mode, the user doesn't have to reconfigure their email program to use it (apart from a simple message rule).

Note 1: Important Transparent version Information

a) You will need administration rights to perform the initial installation/initialization of the transparent proxy - although admin rights aren't required to actually use it.

b) The transparent mode version of SpamPal is not installed by default for existing users of SpamPal.

There are
three ways the SpamPal transparent proxy can be installed:

1). If you select the Custom install type and choose the install layered service provider option.

2). If you go into the Connections area of the SpamPal options window and create any port settings with the proxy type set to transparent.

3). If SpamPal cannot find a configuration folder; it assumes this is a new installation and creates a new configuration for you, and installs the transparent proxy (this assumes that the user is running Window 2000/XP)

Now, download SpamPal and start installation by double-clicking on the SpamPal Setup program (spampal.exe) and follow the on-screen instructions.

::Top::
2. Starting SpamPal
The first time SpamPal runs, you will see the following Welcome Screen:

Now, you have to decide how you wish to run SpamPal:

a) SpamPal can run in the background as a normal application, this is the prefered method for single users of a machine, Windows 95/98 users or Windows 2000/XP users that don't have access to administrator rights.

b) SpamPal can run in the background as a
service, should be the prefered method when multiple users, on a Windows 2000/XP pc, are sharing the same machine.

In the past, SpamPal has always run as an application. Most programs you run on your computer will be applications. An application is a program that isintended to be used by one user at a time.

If a second user logs in and needs to use an application, a second instance of the application must be executed and your computer is then effectively running two separate application programs, which happen to be identical.

A Windows Service is one program that can be shared by all the users of your computer. If a second user needs to use a service you're using, they can share the same instance of that service.

Note 2: Important Service version Information
a) The service version mode of SpamPal can only run on Windows 2000 or Windows XP
b) You'll need
administrator rights to your machine.
c) The
service version of SpamPal does not run the Bayesian plugin very well and so this plugin should be disabled.
Choose the level of filtering that SpamPal will start with, the default is Medium level, although if you are really nervous, choose the Safe level.
The next screen gives you three options:

a. Assume ALL mail from Chrian, Korea and Taiwan is spam
b. to use the RegExFilter plugin (which is disabled by default) See Plugins page for more details
c. to use the UrlBody plugin (which is enabled by default) See Plugins page for more details
Once SpamPal is installed, it will launch itself and you should see the SpamPal umbrella icon in your systray:

::Top::

3. Setup your email program

Now you have set up SpamPal, you now need to configure your email program, so that all emails are received through the SpamPal POP3/IMAP4 Proxy, instead of directly through to your ISP's POP3 Server.

If you want to use Hotmail or Yahoo then you will see to use additional third party tools, see this page for more information.

The following generic setup instructions can now be used to setup your email program, however, specific setup details for your email program can be found here

To reconfigure your email program, first make a careful note of your original settings.

You should append
whatever value you currently have in your HOST setting, to whatever you currently have in the Username field (seperated with a @ sign), and change the HOST setting to 127.0.0.1.

e.g. if
your original values were:

Host: your.mailserver.com
Username: fred.bloggs

then you would, for example, change them to:

Host: 127.0.0.1
Username:
fred.bloggs@your.mailserver.com

For example, before using SpamPal your email program setup would look something like this:

POP Server: mail.btopenworld.com Port: 110
Username: my_login_name
Password: ********

Afterwards, your new email program setup would, for example, look like this:

POP Server: 127.0.0.1 Port: 110
Username: my_login_name@mail.btopenworld.com
Password: ********
If you are still having a problem, why not give this setup page a try
In order to help separate this spam from your normal inbox, you need to setup a message rule,  in your email program, to move these tagged messages into a spamtrap folder.

For details on how to do this for your email program, click here.
Now Click on Send/Receive on your email program, you should see that the SpamPal umbrella icon in the system tray starts to revolve:
Note 1: Firewall Software
Your firewall software will probably inform you that SpamPal.exe is trying to access the internet, this is completely normal and you should tell your firewall, to allow Spampal access to the internet. 

SpamPal will also, from time to time, access it's own homepage to check for updates, again, your firewall may warn you about this, so again,  tell your firewall to allow Spampal access to the internet
You should now see emails being received as normal, however, if SpamPal thinks that an email is spam then the Subject line will have **SPAM** added to the beginning of your Subject line and an extra header will be added to your message, X-SpamPal: SPAM
Example: Spam Email
From: i_am_a@spammer.co.uk
To: yourname@yourisp.co.uk
Subject: **SPAM** FREE $ FOR YOU !!!
Date: Tue, 24 Jun 2003 13:30:40 +0100
X-SpamPal: SPAM SPCOP xxx.xxx.xxx.xxx

::Top::

4. Using SpamPal

Please don't use massive email address blacklists with SpamPal, particularly not those from general purpose sites. Those are intended for spam detecting systems which can't use DNS blacklists, regular expressions or other advanced spam detection methods.

Using a massive blacklist is not usually productive, as spammers usually forge their email address
and never use the same address twice. If you regularly get spam from the same address and for some reason it is not being picked up by the public blacklists then it can be useful to add it to your own personal blacklist.

However, most people only have a handful of addresses in their blacklists. If you have too many you will slow down SpamPal quite significantly, and be creating a lot of work for yourself without achieving anything useful.

This reasoning also applies to email programs, such as Outlook and Outlook Express that have the facility to block senders by email address (called Junk Senders/Adult Content senders). It is usually better to stop using those features and leave SpamPal to do it's job.

To ensure you get the most out of SpamPal, the following pages of the manual are must reads

How to use SpamPal
Detailed Setup Guide
How to Configure SpamPal
How to Optimise SpamPal
Headers Guide
SpamPal Plugin Guide


::Top::