MemDB Email Filter (Version 1.0)

Introduction

This program can filter unwanted emails using user-defined rules. It receives the email headers from POP3 server and let user to add the filter rules into the database from three header fields: "From", "To" and "Subject". User can use this program to filter the unwanted emails before executing the email program, e.g. Outlook or Outlook Express.

Software Requirement

Platform: Window NT/95/98/2000/ME/XP/2003
Best Resolution: 800X600
Memory requirement: 32M

Install and un-install

You can extract MemEmailFilter.zip to a new folder, then execute setup.exe to install. This program will not modify any configure of your computer. Removing the whole folder can un-install the software. Un-install program is included.

You can try the program for 30 days. The database of the program will be locked when expired. You can visit http://www.memdb.com/MemEmailFilter/MemEmailFilter.htm to register. After registration, you can go on to use the rules in the database.

Configuration

When the first time you execute the program, you will see a window with a list and button in the bottom panel. You can press [Config] to specify your POP3 server, user and password as shown below:

The "Function Setting" let you set the action to do after you have double-clicked the column field. This program will add the filter immediately if "Add to the filter" option is selected; otherwise, a dialog will pop up and let you to modify (see the example in the "Add Filter Rule" paragraph).

The "Action after receive email" let you set the actions to do after [Receive] button has pressed. You can un-check the options first and press [Open] to select your email program.

Receive Email

After setting the POP3 Server, user and password, you can press [Receive] button to receive the email headers as shown below:

You can see four columns from the list: "From", "To", "Subject" and "Remove. You can adjust the width of each column by dragging the column header.

The emails will be sorted by the "Remove" column where "Blank" value will be listed in the top (Remained email). You can press the header of the column to sort by another column.

Note: Double-clicking the "Remove" column will show the original email content.

Add Filter Rule

This program allows you to add the filter rule by double-clicking the field using the mouse. For example, you can double-click the email in the "From" column and it will add the filter rule immediately. All email sent by this email will be filtered in future. If you have selected "Pop up Filter Dialog" option in the Configuration, a window will be pop up and let you to edit the filter rule.

You can specify whether to keep or remove the emails in the rule. For example, if you enter "@memdb.com" from the "To" field and select to "Keep" the email. All emails which does not contain "@memdb.com" will be filtered.

Filter the email

After you have added the filter rules, you can press [Filter] button to filter the unwanted emails. This program uses the following method to filter the emails:

1) If there exists "Keep" option in "To" filed, filter the email if the email does not contain the the value in "To" filed (e.g., the program will filter all emails which are not sending to @memdb.com).

2) If there exists "Keep" option in "Subject" field, keep the email if the email contains the value in Subject fields. (e.g., the program will keep the email if its subject contains "MemDB Query")

3) If there exists "Keep" option in "From" field, keep the email if the email contains the value in "To" fields. (e.g., the program will keep the email if its sender contains "@memdb.com")

4) If there exists "Remove" option in "To" field, remove the email if the email contains the value in "To" fields. (e.g., the program will remove the email if it is sending to "adv@memdb.com")

5) If there exists "Remove" option in "Subject" field, remove the email if the email contains the value in "Subject" fields. (e.g., program will remove the email if the subject contains "adv")

6) If there exists "Remove" option in "From" field, remove the email if the email contains the value in "From" fields. (e.g., the program will remove the email if the sender contains "@advert.com")

Execute the email program

After you have filtered the unwanted emails, you can press [Execute] to run your email program, such as Outlook or Outlook Express. You need to specify the program path in Configuration.

Insert, Edit, Delete Filter Rules

You can press [Config] button, there are three buttons for three filter database: [From Filter Database], [To Filter Database] and [Subject Filter Database]. You can pressed the button and the following window will be pop up:

Database Backup and Restore

This program only contains one database file (MemEmailFilter.mem). You can copy this file directly to backup the file or use this function to backup this database file. You can press [Backup] button and select a location and filename to backup. The file extension of backup file is .mbf (MemDB Backup File). When the database is corrupted, you can press [Restore] button, and select the .mbf file to restore the database.

Moreover, you can specify backup the database automatically. Checking the "When exit program" option will backup the database file every time you exit the program. Checking the "Daily" option will backup the database file every day. The Remain number let you to specify how many backup files save in your computer. For example, if you specify it is 7, the first auto-backup file name will be MemEmailFilter0.mbf, the second auto-backup file name will be MemEmailFilter1.mbf etc. The seventh auto-backup file will use MemEmailFilter0.mbf repeatedly.

Return to MemDB Technology Company website
Return to the application website