Mail Snoop - Revision History
Copyright (c) 2000-2002 Rainbow Innovations
27 November 2002

27 November 2002 - Version 1.4.3.0 released.
* Bugs Fixed
o Fixed Connection Options "Disconnect modem when finished". The option now works as expected  - if set then the line will be dropped, if cleared the connection will be left open.
o Revised file load/save routines to make them more robust.
* Important Note - if after installing this version do not at a later point revert to an earlier version without uninstalling this version first.  A change to one of the core libraries uses different registry settings and will cause an early version to crash. 
09 April 2002 - Version 1.4.2.0 released.
* New Features:
o "Add to Friends List" on toolbar and Messages menu. This adds the senders email address from the selected email to the Friends filter list. Subsequent emails from the sender will always be accepted.
o Added Cut, Paste, Undo, Redo to the edit menu. These work with the updated Blacklist Edit control (see below).
* Bugs Fixed:
o Fixed blacklist display bug. When running on Windows 98/ME the Edit Control used to display the blacklist would fail it the file was more than 64K long, this resulted in a total loss of the blacklist data. The control has been replaced with one that will handle "large files". The new edit control allows use of Cut, Copy, Paste, Select All, Undo, Redo found on the Edit Menu or by right clicking in the Edit Control.
o Fixed bug in "Add to Blacklist", the blacklist file is now always updated whenever the function is used.
22 February 2002 - Version 1.4.1.0 released.
* New Feature
o Altered behaviour of "Add to Blacklist" The function now adds the senders address to the blacklist and then marks the email for deletion in the next mail check.
* Bugs Fixed
o Fixed bug in  "Add to blacklist" confirmation message box, the option setting to stop the appearance of this message is now saved correctly.
o Fixed bug in Domain Name blacklist filter checks.  In certain cases the filter would delete on a partial match, for example mail from the domain "rainbow-innov.co.uk" would be blocked if the filter contained the name "ainbow-innov.co.uk". This can no longer happen.
21 February 2002 - Version 1.4.0.0 released
* New Features
* Added new setting in General Options linked to "Start Email Client. "Hide Mail Snoop main window" hides Mail Snoop if the email client program is started on receipt of new mail and also if the email client is started by the user from within Mail Snoop.
o Added new setting to Connection Options linked to "Never Dial". "Dial for startup mail check only" lets Mail Snoop connect using a modem for a startup mail check only.
o Altered behaviour of confirmation message box that appears after using "Add to Blacklist" button, to stop further appearance of the message box select "Don't show this confirmation anymore"
* Miscellaneous
o Replaced Ras/Dialup networking libraries with an updated version of those used prior to V1.32

27 December 2001 - Version 1.3.3.0 released.
* New Features:
o Added new blacklist filter option, Check for matches with the Domain Name If checked then Mail Snoop will check for matches with the domain name  in the blacklist. If cleared then Mail Snoop will only check for matches against the full email address.
o Modified behaviour of the new mail notification Window, the window now hides if onscreen when a mail check commences & reappears on completion.
24 November 2001 - Version 1.3.2.2 released
* Maintenance Revision
o Rebuilt Mail Snoop to fix empty menu bug when running on NT4 systems.
09 November 2001 - Version 1.3.2.0 released.
* Maintenance Revision
o Rebuilt Mail Snoop using the latest Microsoft Platform SDK libraries.
o Fixed Windows XP RAS/Dialup networking bug, which caused Mail Snoop to crash if connecting using a modem.
o Altered start-up routine to reduce occurrences of Mail Snoop shutting down if it can't place an icon in the system tray. This can sometimes occur if Mail Snoop loads when Windows starts up on a PC that is running slowly.
o Altered behaviour of mail alert system tray icon. The icon now flashes only until the main window is displayed.
04 October 2001 - Version 1.3.1.1 released.
* Bug fixed:
o Fixed error in uninstaller. On removing Mail Snoop the uninstaller was deleting the auto start registry settings for other programs as well as the Mail Snoop setting. This is now corrected.
20 September 2001 - Version 1.3.1.0 released.
* New Features:
o "Add to Blacklist" on toolbar and Messages menu. Adds the senders email address from the selected email to the start of the blacklist. If the Blacklist filter function is in use, subsequent emails from the sender will be deleted or queried.
o "Always query when adding sender to blacklist" option on Messages page of Mail Snoop Options. If checked then use of the "Add to Blacklist" function will always be queried.
o Activity log information now includes the email size as part of each entry.
* Bugs fixed:
o Blocked deletion of emails by the blacklist filter when an email has no "From address" (i.e. the field is either blank or does not contain a valid email address.
* Miscellaneous:
o Updated Core Libraries handling Pop3 server communication & Dial up networking.

15 June 2001 - Version 1.3.0.0 released.
* New Features:
o New function added to Connection Options. Never dial (only check for mail if connected) If Mail Snoop connects via a modem and this option is set, then a mail check will only take place if the modem is online.
o Revised operation of Message Notification dialog box as follows:
* New setting added to General Options page, "Place the message topmost" if selected then the Notification message would appear as the topmost window on the monitor. This new setting is selected by default.
* The Message Notification dialog box now appears as a single instance only. If for example if dialog box is activated as a result of new mail but then left on screen, should further new mail arrive then the dialog box is updated to include the new items. Previously an additional dialog box would be created each time mail arrived.
* Bugs Fixed:
o Mail Snoop now locates filter & data files correctly when installed on a PC that has more than one user.
o New mail notification flashing tray icon, the icon will continue to flash until the Main Display Window is shown - animation is no longer stopped by a further mail check.
o Fixed RAS detection bug, Mail Snoop now correctly detects PC's that do not have Remote Access Service (RAS) installed and will block attempts to configure or use Dial Up Networking.
* Miscellaneous:
o Updated installer to new version.

29 December 2000 - Version 1.2.1.0 released.
* Maintenance revision, removed unwanted checkbox that somehow crept onto the Amend Mailbox dialog page.

16 December 2000 - Version 1.2.0.0 released.
* New Command added to Mailbox Menu/Toolbar. New Mailbox Wizard lets you configure easily a new mailbox entry for Mail Snoop to monitor. New Mailbox Wizard starts automatically the first time Mail Snoop is run after installation, it can also be run each time you set-up a new Mail account.
* New Menu Item on Mailbox Menu, (Always filter this Mailbox). Enables/disables filter checking for the selected Mailbox, if enabled a checkbox is shown against the menu entry. This provides a quick way of enabling filter checking on a selected mailbox, rather than using the Set-up Mailbox function.
* New log file option added to record details of spam mail received but not deleted by Mail Snoop. This provides an alternative to logging all new mail entries.
* Bugs fixed:
o Altered screen refresh during Mail Checks. Main window will now refresh during a mail check, reducing the cases of a blank or partial frame being shown.
o Altered behaviour of the New Mail Alert flashing icon. This now always continues to flash if new mail is detected and if the main window is minimized. Previously this didn't always happen.

18 November 2000 - Version 1.0.1.0 released.  
* New command added to Mailbox popup menu, (Clear All Entries & Re-check) Mail Snoop clears its email list for the selected mailbox, and then it performs a mail check on the selected mailbox.  Use this to rerun a filter check on a Mailbox.
* New option added to Blacklist filter, (Always Query the item if only the domain name matches a Blacklist entry) if checked then Mail Snoop will always query items where it matches the domain name against a Blacklist entry. This prevents accidental deletions if Spam mail is sent to you from domain that also has legitimate users.
* Bugs fixed:
o Mail check progress bar no longer stays topmost. If displayed on top of an applications window, clicking the applications window will remove the progress bar.
o Log file now updates during a start-up mail check.
o Contains Word filter setting now checks correctly for a complete word in a Subject, Sender or Header field. In V1.0.0.0 this check would sometimes fail, for example a filter for the word 'ad' would detect this word; however in some circumstances it would also falsely detect 'read' or any word ending in 'ad'. This is now fixed.
o Corrected problem where a new or modified filter entry is not saved if Mail Snoop is immediately shutdown after making the amendment.  All amendments are now saved immediately.

20 September 2000 - Version 1.0.0.0 released.

Rainbow Innovations
info@rainbow-innov.co.uk
http://www.rainbow-innov.co.uk

