Nexus Spam

Version 1.4
License: Freeware
Copyright (C) 2006 - 2010, Nexus Digital Technology.
All Rights Reserved

Program description

Nexus Spam is an email spam filter designed to work with Mail Enable. It searches for spam phases and then tags the subject or deletes the email off the server. Spam phases can be email directly to the spam filter and it will add it to the spam phase list.

This spam filter has been running on a demanding mail server without any problem since 2006. It was developed to combine a few essential filters together such as blacklisted email addresses, delete email attachments with dangerous file extensions and search plain text and HTML body for spam phases.

Functions

  • Search for spam phases in plain text body, HTML body and subject.
  • Load spam phases from standard text file.
  • Delete spam emails or tag the subject with the prefix *SPAM* or your own custom tag.
  • Delete emails from blacklisted addresses.
  • Delete email attachments with dangerous file extensions such as “.vbs”.
  • Delete emails with a blank “From” address or no sender.
  • Email new spam phases to the spam filter to be included in the spam phase list.
  • Record all events in a text file under the folder called logs.
  • Special character filter.

Installation

  1. Completely read this file so you know how it works, specially the “Configuration” part.
  2. Unzip the all the files to a subdirectory called “NexusSpam” under Mail Enable directory. (“C:\Program Files\Mail Enable\”)
  3. Add an address such as “spam@yourDomain.com” to an existing mailbox that you use.
  4. Open the settings.txt file and type in the new email address (“spam@yourDomain.com”) on the second line and save it.
  5. Open the properties for MTA in Mail Enable under Localhost / Servers / Agents / MTA.
  6. Enable "Pickup Event" in Mail Enable MTA properties.
  7. Select "NexusSpam.exe" as the “program to execute on mail file”.
  8. Right click on the MTA and make sure it started. Try restarting it if you had a previous MTA in use or if you have any other problem.

System Requirements

  • Mail Server: Mail Enable Standard 1.9.0 or higher
  • Supported OS: Windows 98, XP, me, 2000, 2003 and Windows Vista
  • Software: .net framework 1.1 or higher
  • CPU Processor: 200 MHz or higher
  • RAM: 128 MB
  • Hard Drive space: 2 MB

Configuration

There are 5 text files that can be change to customise Nexus Spam.

  • spamTag.txt - Spam phases to be tagged
  • spamDelete.txt - Spam phases to be deleted
  • blacklist.txt - Blacklisted email addresses to be deleted
  • extensions.txt - Dangerous file extensions to be deleted
  • settings.txt - Tag string and the spam filters email address

Spam Filter

The spam filter loads 2 files spamDelete.txt and spamTag.txt for its spam phases that it searches for. The filter will search the email for any line in these two files. It will look in the email body text, html text and subject. If a spam phase is found in the email that was loaded from the spamDelete.txt text file, it will completely delete the email off the server. If the spam phase is found in the spamTag.txt text file, it will add a tag to the front of the subject such as *SPAM*.

Be careful what you put in spamDelete.txt because you don't want all your emails being deleted. Don't use common phases in this file.

Then the clients MS Outlook can be configured to move or delete the email if they wish.

The prefix or tag word *SPAM* can be change by changing the first line in the settings.txt file.

The third line is set to False which turns off a Special character filter, to turn it on set it to True. If the email contents more than 4 percent of special character like the following ~ ? * | _ ! # +, it will be tagged as spam.

Blacklist

The blacklist filter will delete any emails sent from an email address that is listed in the blacklist.txt file.

File Extensions

The file extension filter will delete any emails with the file attachment extensions that are listed in the extensions.txt file.

Adding spam phases

You can add spam phases by simple typing the new spam phases in lower case at the bottom of spamDelete.txt to delete the email or spamTag.txt to tag the email.

If you setup an email address and added it to the settings.txt text file on the second line then you can send an email to that email address and Nexus Spam will read that email as a command. It will add only the first line of plain text to the spamDelete.txt to delete emails with this spam phases or spamTag.txt to tag emails with this spam phases.

Just put tag in the subject to have it added to spamTag.txt or delete in the subject to have it added to spamDelete.txt.

If you check the inbox for that email address ("spam@yourcompany.com") than you will get the email back with confirmation that it was successfully added.

Send Feedback

Any comments and suggestions are welcomed and can be emailed to support@nexusdt.com and may be implemented in the next version.

Send Bugs

Please report any problems or bugs with Nexus Spam by email to support@nexusdt.com

Support

Support is provided in the user manual, online documentation, and other Nexus Digital Technology materials. Your may email your questions.

WARRANTY DISCLAIMERS AND LIABILITY LIMITATIONS

Nexus Spam is freeware distributed "as is". No warranty of any kind is expressed or implied. You use this software at your own risk. The author (Nexus Digital Technology) will not be liable for data loss, damages, loss of profits or any other kind of loss while using or misusing this software.

Copyright © 2006 - 2010, Nexus Digital Technology. All Rights Reserved.