Frequently Asked Questions (FAQ)

This is a list of frequently asked questions.

Minor Updates: July 25, 2007
More Updates: Coming soon!

Table of Contents

General Questions

A01. What are "Spams"?
A02. What are "Non-Spams"?
A03. How does the program recognize a spam mail?
A04. Will spam mails be saved anywhere?
A05. Can I use Spamihilator with multiple e-mail accounts?
A06. Spamihilator and IMAP
A07. Spamihilator and Hotmail/AOL
A08. Spamihilator and Microsoft Exchange
A09. Spamihilator and SSL
A10. Does Spamihilator have a nickname?
A11. Does Spamihilator export plugin/filter settings?

Licensing and Donations

X01. Is Spamihilator "open source"?
X02. Is Spamihilator "freeware" or "shareware"?
X03. Can my company use Spamihilator for free?
X04. How does Spamihilator survive if it's free?
X05. I love Spamihilator! How can I donate to keep it alive?

General Problems

P01. I get a "Socket Error" on startup!
P02. I cannot send E-Mails anymore!
P03. I cannot receive E-Mails anymore!
P04. Spamihilator doesn't recognize any spam mail.
P05. Spamihilator is crashing (or hanging) when downloading e-mails.
P06. Latest Spamihilator still crashes (or hangs) when downloading certain e-mails.
P07. "Spamihilator.exe - Entry Point Not Found (WSCWriteProviderOrder)" error.
P08. Some of the Spamihilator windows are not opening correctly.
P09. My Windows XP screensaver won't start.

Common Errors in Outlook and OE

Z01. Error "0x800CCC0d"
Z02. Error "0x800CCC0e"
Z03. Error "0x800CCC0f"
Z04. Error "0x800CCC90"
Z05. Error "0x800CCC92"

Spams and the Filters to Catch Them

B01. Is it possible to send a fake "bounced" e-mail back to a spammer?
B02. Can I allow good e-mails to "get through" with a specific kind of attachment?
B03. Can Spamihilator catch empty e-mails?
B04. Can I mark all e-mails as Spam or Non-spam if they are not caught by Spamihilator or other filters?

Spamihilator's Icon in the System Tray

C01. The Spamihilator icon is missing in Windows XP.
C02. The number on the icon is not correct.
C03. Can the icon display the number of mails in the Recycle Bin?
C04. Spamihilator is very slow when starting.

Downloading and Filtering E-mails

D01. Can Spamhilator modify an e-mail header?
D02. Why doesn't Spamihilator find all of the Spams that I get?
D03. E-mails aren't being filtered by Spamihilator anymore!
D04. Spamihilator is running, but E-mails aren't being filtered anymore.
D05. No e-mails in the Training Area!
D06. No spam e-mails in the Recycle Bin!
D07. Don't delete e-mails from Recycle Bin until I decide.
D08. Very slow during the "Closing connection..." process.

Plugins, Filter Priorities and Loading Them

E01. What is the best/perfect order for the filter plugins?
E02. How should I prioritize the filter plugins in the Priorities dialog?
E03. Where are the filters for "Friends" or "Blocked Senders"?
E04. What are the two filter-processing options for each plugin?
E05. What does "finish filtering process" mean?
E06. What does "continue with next filter" mean?
E07. Why does a disabled plugin/filter still get loaded?
E08. Why is the Configure button disabled (greyed)?
E09. Why can't spam e-mails be filtered before they get downloaded?

Friends and Blocked Senders

F01. Entering specific names in the "Sender name" field.
F02. Can I use wildcards in the "Sender name" field?
F03. How do I export all Friends (or Blocked Senders) to a text file?
F04. Strange format for exported friends and blocked senders in spamihilator.ini.

Proxy/Firewall, Networks, Ports, Connection Problems and SSL

G01. Can I install Spamihilator on my proxy/firewall server?
G02. Spamihilator tries to connect over port 80 to webx4.aruba.it.
G03. An error says that Spamihilator is already running, but I don't see it.
G04. An error says that port 110 is already in use.
G05. I have time-out problems when trying to download e-mails.
G06. My e-mail application timed-out, but Spami continued to download e-mails.
G07. My mail server or mail client doesn't like the POP3 or SSL port number.

Statistics

H01. Can I see more statistics than what Spamihilator shows me?
H02. How do I enable the filter log file or change the size of it?

Learning Filter, Training Area and Recycle Bin

I01. How do I search the Training Area (or Recycle Bin area)?
I02. Is there a way to re-train or un-train the Learning Filter?
I03. How often should I use the Compact feature of the Learning Filter?
I04. How can I know which e-mails are marked as Spams and Non-Spams?

Newsletters and Newsgroups

J01. Newsletters and newsgroup e-mails appear in the Training Area.
J02. Why are my newsletters getting marked as Spam?

Anti-Virus Software and Spamihilator

K01. Does Spamihilator have any anti-virus features?
K02. How do I set up the Avast anti-virus application with Spami?

Spam Words and Regular Expressions

L01. What is a "Regular expression" and how do I use it?
L02. Why can't I edit a spam word in Spamihilator?
L03. Can I delete a pre-defined spam word?

 

General Questions

What are "Spams"?

Spams are e-mails that a spammer has sent to you that you don't necessarily want. They are usually junk mails that are trying to sell you something, but they can also contain viruses. They are often referred to as "bad" or "black" mails. Likewise, a spammer is a person who sends spam e-mails to people.

What are "Non-Spams"?

Non-Spams are e-mails that Spamihilator thinks are not Spams. These are often referred to as "good" or "white" or "ham" mails.

How does the program recognize a spam mail?

Spamihilator uses several filtering methods to reach maximum spam protection. By default, Spamihilator scans every new e-mail with the Learning Filter. If this method is not able to classify an e-mail, it will be processed by the Spam Word Filter.

There are also many plugins which extend Spamihilator's spam-fighting capabilities.

The Spam Word Filter scans new e-mails for common keywords: so called Spam Words. The default installation of Spamihilator has many common spam words pre-defined. Of course, you can add custom spam words. Every keyword has a certain "spam probability". If a word is most likely indicating a spam mail, its probability should have a value of 100% or higher.

While the Spam Word Filter only recognizes common spam words, the Learning Filter also recognizes common non-spam words, which indicate regular e-mails that should not be deleted. Every word has a certain probability. With the rules defined from Thomas Bayes (English mathematician, 18th century), Spamihilator calculates whether an e-mail is spam or not. This filtering method is also called the Bayesian Method or Bayesian Filter.

In addition, you can add e-mail addresses to the list of blocked senders. You will find this list in the Settings dialog.

Will spam mails be saved anywhere?

Usually all e-mails will be downloaded. Messages that are declared to be spam will be saved in Spamihilator's Recycle Bin. You can open it by right-clicking on the Spamihilator icon in your tray. Of course, you can undelete messages, view messages and delete messages.

Spamihilator takes care of the Recycle Bin's content size. Old messages will be deleted automatically.

Can I use Spamihilator with multiple e-mail accounts?

Yes! The Setup Wizard automatically configures all accounts. Click on "Start | Programs | Spamihilator | Setup Wizard" to set up each account.

If the Setup Wizard doesn't find one of your accounts, you will have to configure it manually. Please read the help files:

   http://www.spamihilator.com/help/index.php?lang=en&help=configclient.htm

Spamihilator and IMAP

Spamihilator now supports both IMAP and POP3 (Post Office Protocol) e-mail protocols.

Spamihilator and Hotmail/AOL

Spamihilator only supports POP3 and IMAP e-mail protocols at this time. Unfortunately Hotmail and AOL don't work with POP3 or IMAP.

Spamihilator and Microsoft Exchange

Spamihilator now supports IMAP, so it will work with Microsoft Exchange e-mail accounts.

Spamihilator and SSL

Older versions of Spamihilator (before 0.9.8) did not support SSL. If you have an old version of Spamihilator, please disable this feature in your mail client or download the latest Spamihilator version.

"Spamihilator" is a long name when typing it again & again. Is there an acceptable short name for it?

Users in the Spamihilator forum have shortened it to "Spami" and this has become the preferred nickname for Spamihilator.

Does Spamihilator export plugin/filter settings?

Yes and no. Spamihilator can export plugin/filter settings, but the plugin/filter has to support this feature by writing its settings into the main spamihilator.ini file. As of this writing, approximately 30% of the plugins/filters do this.

 

Licensing and Donations

Is Spamihilator "open source"?

No, Spamihilator is not open source. Even though the program is free to everyone, the programmer doesn't give away the source code anymore. Spamihilator was open source until an anti-spam company copied and sold the program. Please see this topic for details (it's in German):

   http://www.spamihilator.com/forum/viewtopic.php?t=843

Is Spamihilator "freeware" or "shareware"?

Spamihilator is freeware, meaning that it can be used for free and you can give it to your friends for them to use. But, this does not mean that you own it, so you can not sell it to anyone or "reverse engineer" it. Please see the Spamihilator License for more details.

Can my company use Spamihilator for free?

Yes, companies and individuals can use Spamihilator for free. But, this does not mean that you or your company owns it, so neither you nor your company can sell it or "reverse engineer" it. Please see the Spamihilator License for more details.

How does Spamihilator survive if it's free?

Spamihilator survives through donations by users. Users are not obligated to donate to the development and support of Spamihilator, but the developer appreciates any and all donations to help offset the costs related to the Spamihilator project. Spami also survives by the ongoing generosity of plugin programmers.

I love Spamihilator! How can I donate to keep it alive?

We are glad you love Spamihilator. We love it too! Please go to our Donations web page to donate via PayPal.

 

General Problems

I get a "Socket Error" on startup!

There is another program installed on your PC using the POP3 Port 110.
Open Spamihilator's settings dialog by right-clicking the program icon in the tray area and choosing "Settings". Open "Connection" and change the POP3 Port from 110 to another value. We suggest 120 if you need to change it.

Restart the program. "Socket Error" should not appear again.

Now you have to change the settings in your e-mail client.
Open your account settings. Choose "Server Settings" or "Connection Settings" or something like that and change the port of the POP3 Server to the same value you entered in Spamihilator.

Now everything should work.

I cannot send e-mails anymore!

Your e-mail provider requires authentication before you can send e-mails, but Spamihilator changes your user name in your e-mail client.

In Outlook you can enable the authentication as follows:
Launch Outlook and open your account settings. Choose your e-mail account from the list and click on "Properties". Open the "Server" pane and enable the option "Server Authentication" (below). Click on the "Settings" button. Enter your correct user name and password. Close the dialog by clicking on OK.

In Eudora you cannot specify an extra username for outgoing connections. You have to follow the advice of Qualcomm:

   http://www.eudora.com/techsupport/kb/2107hq.html

I cannot receive e-mails anymore!

Please make sure that the "Secure Password Authentication" is disabled in the account settings of your e-mail client, since Spamihilator doesn't support the AUTH command yet.

Maybe you have a Firewall installed. Please make sure that it doesn't prevent Spamihilator to fully access the Internet. The program should be able to act as a local mail server, too.

On some systems the e-mail client is not able to resolve the address of the local POP3 server "localhost". In this case, open the e-mail client's account settings and change the POP3 server from "localhost" to "127.0.0.1" (without quotation marks).

Spamihilator doesn't recognize any spam mail.

Please make sure that your e-mail client is configured properly. If you're downloading messages and the yellow status window does not show up, you have to configure your e-mail client manually.

You can either use the Setup Wizard (Start | Programs | Spamihilator | Setup Wizard) or configure your client by hand. Therefore, read the help files.

Furthermore, make sure that the spam filters are not disabled. Open Spamihilator's settings dialog and click on "Filter Properties". Enable all filters (like the Learning Filter and the Spam Word Filter).

Spamihilator is crashing (or hanging) when downloading e-mails. Help!

It is very possible that this problem has been fixed in the latest version of Spamihilator. Please download the latest version (which is usually a beta patch version) and see if the crash or hang problem is fixed. The latest beta patch version can always be downloaded from:

   http://www.spamihilator.com/eos/

I am using the latest version of Spamihilator, but it still crashes (or hangs) when downloading certain e-mails. Why?

For a very small number of people, this may happen. Please notify the Spamihilator forum team and give us as many details as possible so we can try to fix the problem.

After updating Spamihilator from 0.9.9.9 to 0.9.9.13, I get a "Spamihilator.exe - Entry Point Not Found" error when trying to run it. The full error is "The procedure entry point WSCWriteProviderOrder could not be located in the dynamic link library WS2_32.dll."

This error might've been fixed after 0.9.9.13, so please upgrade to the latest version and see if the error disappears.

Some (or all) of the Spamihilator windows are not opening correctly.

Disable the "Enable window alpha blending" option in the Settings | General Settings dialog.

Since installing Spami, my Windows XP screensaver won't start after the designated time. Has anyone else experienced this problem?

Disabling the "Status Window" in Spami's settings should do the trick.

 

Common Errors in Outlook and Outlook Express
(and what they might mean)

0x800CCC0d

Bad server name in Outlook's "Incoming mail (POP3)" field (it should be "localhost")

0x800CCC0e

Bad port number (or Spamihilator isn't running)

0x800CCC0f

Timeout (or bad port number attached to the Account Name "servername&username" value)

0x800CCC90

Spamihilator isn't running

0x800CCC92

Timeout (or bad username/password)

 

Spams and how to catch them (or "Which filters to use?")

Is it possible to send a fake "bounced" e-mail back to a spammer when he sends me a spam?

This isn't possible in Spamihilator and may not ever be. It has been discussed very much on the forum and the consensus was to not do this because of several reasons. One reason is that spammers don't look at mails that get bounced back to them. Another reason was that we (Spamihilator and its users) would be just as bad as the spammers because we would be clogging up the Internet with unnecessary e-mails.

Spamihilator installs a filter called the "Attachment Filter" which will catch spam e-mails, but I need a filter that will allow a good e-mail to "get through" with a specific kind of attachment. Is there such a filter?

Yes, you should get the Attachment Extensions Filter which can be downloaded from the Spamihilator website. It will allow you to block e-mails with certain attachment types, but it will also "let through" e-mails with good attachment types.

I am getting many spam e-mails that don't have any text contents (or only a picture with very few words). How can Spamihilator mark them as Spam?

Use the Empty Mail Filter which is available on this website.

I would like to mark all e-mails as Spam (or Non-spam) if Spami or none of the other filters can decide whether they are spams or not. Is there such a filter?

Yes, use the Unclassified Filter which is available on this website. IMPORTANT: Make sure you put it at the bottom of the filter priority list because no other filters will process an e-mail after the Unclassified Filter does.

 

Spamihilator Icon in the System Tray

Windows XP: The Spamihilator icon doesn't appear in the Windows system tray, but I know it is running.

This is a well-known problem with Windows XP and is not a Spamihilator problem. Sorry.

The number on the Spamihilator icon in the Windows system tray is not correct. I have 10 spams in the Recycle Bin, but the icon shows only 5.

The number that is displayed is only for *new* Spam mails since the last time you opened the Recycle Bin. You probably opened the Recycle Bin when there were 5 spams in it and then you got 5 new spams during a subsequent mail download.

Can the Spamihilator icon in the Windows system tray display the number of mails in the Recycle Bin?

No, this cannot currently be done. Only the number of new Spams in the Recycle Bin will be displayed on the icon. This may change in a future version.

Spamihilator is very slow to start. When Spamihilator starts, its icon in the system tray animates for a long time and I can't do anything in Spamihilator until it finishes the animation.

Spamihilator is initializing itself by reading different settings from several text files (e.g. spamihilator.ini) and is also initializing all installed filter plugins. If any of the plugins have a large settings file, it may take a while to initialize. To find out which plugin is causing the problem, move a filter's .dll file from the /plugins folder to a temporary folder and then restart Spamihilator. Do this for each filter until you find out which one is causing the problem. As of this writing, the URL Filter can be very slow when Spamihilator starts. This plugin's developer is working on the problem.

 

Downloading and Filtering E-mails

Is there a way for Spamhilator to modify the e-mail header? I want Spamhilator to add a header to any e-mails that it can't classify, so that my e-mail application can move it to a special folder.

No, Spamihilator cannot do this. The programmer of Spamihilator does not want to manipulate any part of the e-mail. Instead, please use the Training Area and Learning Filter. Spamihilator can pre-mark all spam, non-spam and unknown e-mails, and then you can train the Learning Filter to figure out whether the unknown e-mails are really spam or non-spam.

I started using Spamihilator a couple days ago, but it isn't finding all of the spams that I receive. I thought it was supposed to find "up to 98% of spams"?

It will take Spamihilator a little while (as little as a few days or up to a few weeks) to learn which mails are spams and which are not. You will need to take a little time to teach Spamihilator using the Training Area. Please see the Learning Filter and Training Area sections in the Help files for details. After a few weeks, you will see a major difference!

My e-mails aren't being filtered by Spamihilator anymore. They all appear in my mail client and it doesn't appear that Spamihilator is involved in the process!

Make sure Spamihilator is set up to filter mails in the Settings | Filter Properties dialog. The "Enable Spam Word Filter" and "Enable Plugin Filters" options should be enabled. Also, make sure your mail client is set up correctly for Spamihilator to access it. See:

   http://www.spamihilator.com/help/0.9.8/en/configclient.php

My e-mails aren't being filtered anymore, although Spamihilator does seem to be working correctly (e.g. I see the yellow Status Window appear and it counts the number of e-mails that are downloaded).

Make sure you don't have your e-mail address in the newsgroups list (Settings | Newsletters | Newsgroups). Also, make sure Spamihilator is set up to filter mails in the Settings | Filter Properties dialog. The "Enable Spam Word Filter" and "Enable Plugin Filters" options should be enabled.

My e-mails are getting filtered, but I am not seeing anything in the Training Area window.

Make sure you have the "Enable Learning Filter" option enabled in the Settings | Filter Properties dialog.

My e-mails are getting filtered, but I am not seeing any Spam mails in the Recycle Bin even though I know there should be some in there.

This could be caused by several things.

1. Make sure you don't have *.* in your Friends list. If you do, all e-mails (even Spams) will not be filtered and will be passed to your e-mail application.

2. Make sure you don't have an entry in the Newsletters | Newsgroups dialog with your e-mail address in it. If you do, all e-mails (even Spams) will not be filtered and will be passed to your e-mail application.

I would like Spam mails to stay on my mail server until I delete them from the Recycle Bin, just in case they really aren't Spam.

In the Settings | General Settings dialog, enable the "Keep Spam Mails on the server until I delete them from the Recycle Bin" option.

Why is Spamihilator very slow during the "Closing connection..." process?

This may be caused by one or more plugins that can automatically learn from mails. Please disable the filters one-by-one to see which one is causing the problem. If none of them are causing the slowdown, it could be your mail server. One of the things that is happening during that process is that Spamihilator is deleting messages off of your mail server. If the server is temporarily slow, it may take a while.

 

Plugins, Filter Priorities and Loading

What is the best/perfect order for the filter plugins?

There is really no best or perfect order for everyone since nobody gets the exact same Spam e-mails as another person. See the next item for a good starting point.

How should I prioritize the filter plugins in the Priorities dialog?

This is up to you, but the best strategy is:

1. All plugins that filter Non-Spams should be at the top of the priority list. These filters include, for example, the "Newsletter Plugin" and "Whitestring Filter".

2. All plugins that filter both Non-Spams and Spams should be next in the list. These filters include, for example, the "URL Filter".

3. All plugins that filter only Spams should be last in the list. These filters include the "Alphabet Soup Filter", "Attachment Filter", "Bad Tag Filter", "Empty Mail Filter", "Image Filter", "HTML Links Filter", "Mystic Signs Filter", "No Comment! Filter", "Scripts Filter", "Spam Word Filter", etc. Most of the available filters for Spamihilator are of this type. Deciding the order of the Spam filters is basically a "trial and error" method, but generally any order is fine as long as they are toward the end of the priority list.

See the "Sequence of Plugin Filters" topic for a very good, detailed explanation:

   http://www.spamihilator.com/forum/viewtopic.php?t=4318

I don't see any filters for "Friends" or "Blocked Senders" in the Settings | Filter Properties | Priorities (or Plugins) lists. How do I know when they will process mails?

Spamihilator will always process all incoming mails for "friends" and "blocked senders" before any other filter is allowed to process the mails.

In the Settings | Filter Properties | Priorities dialog, there are two options that I can set for each plugin. Which ones should I select?

We recommend you use the default settings (i.e. "finish filtering process") for both options unless you are an advanced user and know what you are doing. You won't need to change these settings 99.99% of the time.

What exactly does "finish filtering process" mean?

This setting means "stop any further filtering of this e-mail because we now know it's a spam (or non-spam)". This default value is good because if a filter finds that an e-mail is a spam, then continuing to filter it with other plugins will just be a waste of time and resources. The same goes for e-mails that are found to NOT be a spam. If a filter knows that it isn't spam, don't keep filtering it with other filters.

What exactly does "continue with next filter" mean? Does it reject the decision of the present filter?

It depends on the next filter in the priority list. When an e-mail is passed from one filter to another, it's "probability" of being spam is passed along with the e-mail's header and body text. So, a plugin could use this information to help with its filtering, but it's difficult to know how many plugins (if any) actually do it. Most filter plugins don't use that info. They just ignore what another filter has decided. The reason behind this decision is that if the message gets to the next filter, then the previous filters were not sure about it.

I have disabled a plugin in the Plugins list, but it still gets loaded by Spamihilator. Why is this happening?

Spamihilator will load any plugins that are located in the \plugins folder. If you don't want it to load, you need to move its .dll file out of the \plugins folder. If you have disabled a plugin, it will still load but won't be used in the filtering process.

In the Settings | Filter Properties | Plugins dialog, the Configure button is disabled (grey) when I click on a couple of plugins in the list. Why can't I configure these plugins?

Either the plugin is not configurable from this window or it is not enabled. If it's not enabled, there will not be a green "checkmark" next to it. If you enable it and the Configure button is still disabled, the plugin is not configurable from this window.

Why can't spam e-mails be filtered before they get downloaded from my mail server? This would save me a lot of time.

The only way for Spamihilator to know that an e-mail is a Spam or Non-Spam is to download it and then let all of the filters scan it. If an e-mail can't be downloaded, then it can't be scanned. An exception to this is the Blocked Senders filter, which only needs to know the sender of the e-mail. This information can be found by downloading just the e-mail header from your mail server, but without downloading the whole e-mail.

 

Friends and Blocked Senders

I want to enter an e-mail address in the Senders | Friends (or Blocked Senders) list, but I don't want to enter a specific name in the "Sender name" field because the name often changes. What should I do?

The "Sender name" field is not used in the actual filtering process, so you can enter anything in that field. We suggest a name that helps identify it from others in the list.

Can I use wildcards in the "Sender name" field if I want to enter a lot of names without entering them one by one? For example, "* Johnson" would mean all people with "Johnson" as their last name?

No, this is not possible. Spamihilator doesn't actually use the sender name field when processing e-mails. But, wildcards can be used in the "Mail address" field.

Can I export all of my Friends (or Blocked Senders) list to a text file?

Spamihilator doesn't have this feature, but the Export Senders plugin will allow you to do this. It can be downloaded from the Spamihilator website. After exporting with this plugin, you can then import them back into Spamihilator on the same computer or a different computer. You might also be able to import them into other applications that accept text file imports.

For more info regarding the Export Senders plugin, please see it's help file.

When I export all of my settings to a text file using Spamihilator's Export feature, I see a strange format for the exported friends and blocked senders in the [SENDERS] section of the text file. What does it all mean?

The format is: emailaddress=name,number

The "emailaddress" is the person's e-mail address, "name" is the person's name, and "number" is either a "1" or a "2". A "1" means it is a blocked sender. A "2" means it is a friend.

Use the Export Senders plugin if you need to export just the friends and/or blocked senders lists.

 

Proxy/Firewall, Networks, Ports, Connection Problems and SSL

I have several computers on my network and would like to install Spamihilator on my proxy/firewall server. Will it process mails for users on other computers?

Spamihilator usually needs to be installed on each computer if you want those computers to be able to use Spamihilator, but you may be able to use FPipe. Please see:

   http://www.spamihilator.com/forum/viewtopic.php?t=2965

According to my firewall, Spamihilator tries to connect over port 80 to a webx4.aruba.it (62.149.140.14) server. Why does Spamihilator do this?

Spamihilator connects to the www.spamihilator.com server when it looks for automatic updates, but www.spamihilator.com and webx4.aruba.it use the same IP address, so it looks like Spamihilator is trying to connect to the webx4.aruba.it server. Please see this message (in German) for more details:

   http://www.spamihilator.com/forum/viewtopic.php?t=2299

I am getting an error that says that Spamihilator is already running, but I don't see another instance of it running in the Windows Taskbar. What's up?

If you are using the Spami2Service add-on which creates a Spamihilator service that will run when you reboot your computer, please disable the "Launch Spamihilator at Windows Startup" option in Spamihilator (Settings | General Settings).

I am getting an error that says that the 110 port is in use, but Spamihilator is the only one that is using that port. Why is this problem occurring?

Either there is another application that is already using that port, or you are using the Spami2Service add-on which creates a Spamihilator service that will run when you reboot your computer. Please disable the "Launch Spamihilator at Windows Startup" option in Spamihilator (Settings | General Settings).

I seem to have a lot of timeout problems when trying to download my e-mails. What can I do about this?

The first thing you should try is to increase the timeout values in both Spamihilator and your e-mail application. In Spamihilator, this setting is in Settings | Connection. If that doesn't help, your mail server may be having temporary problems.

I was downloading my mails but my mail application gave up because it timed-out (although Spamihilator kept downloading the mails). What should I do?

After Spamihilator is finished downloading the mails, tell your e-mail application to start downloading your mails again. This time, it should be much faster because the e-mails will actually be located on your computer because Spamihilator caches them in one of its folders.

I have set up my connection using a port number (POP3 or SSL), but my mail server or mail client doesn't seem to like it. What should I do?

If the "server&account&port" format doesn't seem to work in your e-mail client's settings, try using the "server&account" format.

 

Statistics

The Spam Mail Statistics graph doesn't show me very much info. Is there a way I can see more statistics?

Yes, you can see much more statistics (including filter statistics and graphs) by using the Filter Statistics plugin which can be downloaded from the Spamihilator website.

How do I enable the filter log file or change the size of it?

Install the Filter Statistics plugin which can be downloaded from the Spamihilator website.

For more info regarding the Filter Statistics plugin, please see it's help file.

 

Learning Filter, Training Area and Recycle Bin

I would like to search the Training Area (or Recycle Bin area). How can I do this?

This is currently not possible, but may be in a future version. A little workaround to this is to sort the list by clicking on one of the column headers.

Is there a way to re-train or un-train the Learning Filter?

Currently, there is no such feature in Spamihilator. Instead, you can "compact" the learning filter's good words and bad words lists. This will delete spam and non-spam words which have occurred only once (or very few times).

How often should I use the Compact feature of the Learning Filter?

This feature should not be used more than once per month. This is because the Learning Filter needs to get as much data as possible to work most efficiently. A good setting to use is "1" for both options in the Compact dialog.

When I go into the Training Area, I would like to know which ones are marked as Spams and which are marked as Non-Spam? How can I do that?

You can tell Spamihilator to pre-mark all of the Spams and Non-spams. Just enable all three options in the Pre-Mark section of Settings | Filter Properties | Training Area.

 

Newsletters and Newsgroups

I enabled the "Don't save newsletters in the Training Area" option in the Settings | Newsletters dialog, but my newsletters and newsgroup mails continue to appear in the Training Area.

First, make sure that the Newsletter Plugin is at the top of the priority list (Settings | Filter Properties | Priorities). If the problem continues to happen, make sure you have set up the newsletters and newsgroups correctly.

I have entered the e-mail address of a newsletter (or newsgroup) that I like to receive into the Settings | Newsletters | Newsgroups dialog, but it doesn't seem to be working. My newsletters are getting marked as Spam. What did I do wrong?

You probably entered the newsletter's "sender" e-mail address instead of the "recipient" address. You need to enter the "recipient" e-mail address. All newsletters are sent to a specific e-mail address, which is really an alias for a mailing list. The mailing list includes your e-mail address and others, although you won't be able to see it. You will only see one e-mail address (the recipient address) in the TO: field of your e-mail application for that newsletter e-mail. You need to enter this e-mail address. Do NOT enter the "senders" e-mail address. Also, do NOT enter your own e-mail address into the list. If you do, all e-mails (including spams) will not be filtered by Spamihilator and will arrive in your e-mail application's Inbox.

 

Anti-Virus Software and Spamihilator

Does Spamihilator have any anti-virus features?

No, Spamihilator is an anti-spam application, not an anti-virus application. There are currently no plugin filters that scan mails for viruses, although one may be created in the future. If you use the Attachments Filter, Spamihilator will be able to send most mails that contain possible viruses to its Recycle Bin, but any virus attachments will still be on your hard disk until they are deleted from Spamihilator's Recycle Bin.

I use the Avast anti-virus application and I want to use it along with Spamihilator. How can I set up both?

Please see http://www.spamihilator.com/forum/viewtopic.php?t=2995

 

Spam Words and Regular Expressions

When I add or edit a Spam Word in Spamihilator, there is a "Regular expression" option. What is this?

A regular expression (also known as "regex" or "regexp") is a string of characters that allows you to search for patterns. An example is:

   [cC].?[iI1|].?[aA@].?[lL1|].?[iI1|].?[sS$]

If you select this option, Spami will use special rules to find patterns in spam words that you enter, but you will need to enter them in a special way. Regular expressions can be very complex, so you might want to review the following pages and websites before entering regular expressions:

http://www.regular-expressions.info (English)
http://www.spamihilator.com/tutorials/regex.php?lang=de (German Tutorial)

Why can't I edit a spam word in Spamihilator?

You can edit the "Probability of Spam" for a particular spam word, but you cannot edit the actual word. If you don't want that word anymore, but want to use a similar word, you can delete it and then add the new, similar spam word.

Can I delete a pre-defined spam word?

No, this is not possible. If you don't want that word as a spam word anymore, just set its "Probability of Spam" value to 0.