Release Notes
  May 6th, 2008
ChoiceMail Small Business 5.0
Release Notes - these notes describe features that apply to ChoiceMail Small Business ONLY!

New Features
Ability to read mail through the web interface that has already been read. You can now read messages through the web browser that have been already read by your email client, but are left on the ChoiceMail Server. Previously these messages were not accessible through the web interface.
Easy access to logs folder. A new button has been placed on the Control Panel allowing users to open the logs folder instantly.

Updates
Users can now substitute their username/email address pair with email address only. This makes the setup easier in some cases.
Performance improvements in the main processing engine as well as other areas of the program.
Registration system overhaul - The internal sender registration and verification system has undergone a major change to allow for more scalability and complience with new technologies like SPF (Sender Policy Framework).
Updated challenge message information to make it more friendly to other spam filters.

Bug Fixes
Fixed issue where invalid number formatting could stop message download.
Fixed the issue where a message sent through the web interface could have a blank message body.

Visit the Main ChoiceMail Small Business page for more information and a free trial!

---------------------------
May 6th, 2008
ChoiceMail Enterprise 5.0
Release Notes - these notes describe features that apply to ChoiceMail Enterprise ONLY!

New Features

SPF Support. ChoiceMail now has full support for SPF (Sender Policy Framework) while evaluating incoming messages. Various SPF options are supported. Administrators can choose when if the indentity verification message will be sent by ChoiceMail in case SPF fails.

Updates

Performance improvements in the main processing engine and in the database itself.
Registration system overhaul - The internal sender registration and verification system has undergone a major change to allow for more scalability and complience with new technologies like SPF (Sender Policy Framework).
Updated challenge message information to make it more friendly to other spam filters.
Updated pre-approval library to make it work faster and be more reliable.


Bug Fixes
Fixed the issue where a message sent through the web interface could have a blank message body.

Visit the Main ChoiceMail Enterprise web page for more information and a free trial!


---------------------------

February 7th, 2008
ChoiceMail One 4.501
Release Notes - these notes describe changes that apply to ChoiceMail One v4.501

Updates

Registration system overhaul - The internal sender registration and verification system has undergone a major change to allow for more scalability and complience with new technologies like SPF (Sender Policy Framework).
Updated the pre-approval library - the internal pre-approval library responsible for listening for outbound messages has been updated to include some performance improvements and bug fixes.
Database optimizations - Internal ChoiceMail database has been improved to offer better performance with large sender lists.
Internal timeouts increased - The internal timeouts between the ChoiceMail front end and the back end has been slightly increased to account for slower systems with large amounts of data.

Bug Fixes

Fixed typo on the notification window - There was a typo in the popup notification window when it was displaying the error about server sonnection.
Fixed summary popup option - Fixed the problem where users were not able to permanently switch off the summary panel on the main window.

-------------------------

August 16th, 2007
ChoiceMail One 4.203
Release Notes - these notes describe changes that apply to ChoiceMail One v4.203

New Features

Full Windows Vista compatibility - ChoiceMail One v4.2 is now fully Vista compatible. Main components run as a service in the background and allow several users to use ChoiceMail (if license allows it).
Search/Filter functionality extended - Many users asked for the ability to sort unknown senders by recipient or search through by words present in the subject body. ChoiceMail v4.2 includes support for both.
Leave mail on server - It is now possible to leave mail on your ISP server for certain amount of time. This feature should only be used with ONE ChoiceMail installation or you may end up sending duplicate challenge messages as well as creating inconsistencies in your mailbox.
Support for Windows Mail - ChoiceMail One v4.2 can now recognize Windows Mail accounts and automatically configure them to be used with ChoiceMail.
Runs in background - ChoiceMail One v4.2 is comprised of two components now. The main processing component (CMServer.exe) will run in the background even if the ChoiceMail window is closed or users are logged off. This ensures timely identity verification processing for all users as well as lower memory usage.
Multi User Support - If license allows it - ChoiceMail can now support multiple users on a single computer. Users will have separate settings and be able to define their email addresses separately.

Updates

Better SMTP handling - It is not mandatory to change your outgoing (SMTP) server settings in your email application for Choice Mail's pre-approval feature to work. The new setup wizard will keep your original settings. This solves the problem where messages from different accounts must be sent using different outgoing servers or settings.
New look and feel - New user interface. Hopefully we managed to give ChoiceMail pleasing look as well as more functional interface.
Help system - New, searchable help system is much easier to use and find relevant information.
General operation - ChoiceMail's general operation has been improved and optimized.
WebMail Gateway - For users of ChoiceMail 3.x - please note that webmail gateway that was included in some previous versions of ChoiceMail is no longer supporter or distributed by DigiPortal Software. Alternative options are availabe though. Some are described in a knowledge base article please click here to read the article.

Bug Fixes

Email processing - Fixed a problem where combination of certain messages and permission rules could result in incorrect rules and mailbox processing.
Updater on Vista issue - Fixed a problem where our updater component continually triggered Windows Vista security verifications.
Registration popup disappears - Fixed a problem where in some cases registration popup window would disappear immediately after the popup.
Reject Sender with Explanation feature - This feature was not working in some instances. Fixed in this release.
Coach.exe taking 100% CPU - this was a rare problem on some systems. Coach.exe is not used in this version of ChoiceMail which fixes the issue.

-------------------------
March 21th, 2007
ChoiceMail Small Business 4.2
Release Notes - these notes describe features that apply to ChoiceMail Small Business ONLY!

New Features
Ability to leave mail on server. You can now leave the mail on the ISP server of a number of days. When the time expires - ChoiceMail will remove the message from the ISP server.
Two versions to choose from.
   - Service based
   - Application based.
Until now your ChoiceMail was always running as an application. Now you can run it as a windows service as well.

Updates
User interface updates in administrative and web based section
Performance improvements in the main processing engine
Updated challenge message information to make it more friendly to other spam filters.
New, updated and searchable documentation in standard CHM format.

Bug Fixes
Fixed security issue with web browser access
Fixed a problem where in certain rare cases an address could wind up on a wrong sender list.
Fixed issue where in certain cases - a message may produce an "Invalid integer" error
Fixed issue where one could not read messages that were already read by an email client, but left on the ChoiceMail server.
Fixed issue where sending a message using the Web Based Interface would produce a message with a blank message body.
Fixed the issue where in certain cases due to mail routing through ChoiceMail - services would stop unexpectedly.

Visit the Main ChoiceMail Small Business page for more information and a free trial!

---------------------------
February 14th, 2007
ChoiceMail Enterprise 4.x
Release Notes - these notes describe features that apply to ChoiceMail Enterprise ONLY!

New Features
Ability to pre-approve senders without routing mail through ChoiceMail.
Reverse DNS check. It is possible to instruct ChoiceMail to check the reverse DNS setup for the connecting IP address and possibly mark the incoming message is such a way that challenge message is not sent and a special icon is assigned to this type of unknown sender.

Updates
Minor user interface updates in administrative and web based section
Performance improvements in the main processing engine
Outbound server improvements for stability and performance
Updated challenge message information to make it more friendly to other spam filters.
New, updated and searchable documentation in standard CHM format.

Bug Fixes
Fixed security issue with web browser access
Fixed a problem where in certain rare cases an address could wind up on a wrong sender list.
Fixed issue where number of outbound threads in the sending engine was not adjustable.
Fixed the issue where in certain cases due to mail routing through ChoiceMail - services would stop unexpectedly.

Visit the Main ChoiceMail Enterprise web page for more information and a free trial!

---------------------------

March 4th, 2005
ChoiceMail 3.x
Release Notes - these notes describe features that apply to all versions of ChoiceMail except where indicated

ChoiceMail One 3.x is not a free upgrade (unless you purchased ChoiceMail 2.x very recently) but reduced prices are available to users of previous versions. Please visit our shopping cart for more information.

With ChoiceMail One 3.x available, no more maintenance will be performed to earlier versions. So while we can continue to respond to "how-to" and general troubleshooting problems through our support system, issues that have been (or will be or need to be) resolved by changes to the code itself will apply only to version 3.x. Apart from the features, updates and bug fixes in this specific release, a major reason to upgrade is to have continued free access to all future updates in the 3.x series.


Download page.
---------------------------

New features
Built-in lightweight email client (ChoiceMail One / ChoiceMail Small Business) — It is now possible to send emails directly from within ChoiceMail One or the ChoiceMail Small Business Client. You can create, reply to or forward messages. You can use any of your POP3, alias or virtual email addresses as the FROM address. It's extremely convenient for those quick and dirty emails you need to send out without the bother of starting up your heavyweight email program.
Virtual email addresses (ChoiceMail One only) — ChoiceMail One now supports the ability to manage more than 5 virtual email addresses. (You can now purchase additional virtual email addresses in blocks of 50 to use with ChoiceMail One)
Web browser (ChoiceMail Enterprise / ChoiceMail Small Business) — Completely new web browser interface – easier and more efficient navigation.
Web Browser interface (ChoiceMail Small Business/ChoiceMail Enterprise)— Ability to download attachments directly from the web browser
Vanity pages (Optional in all versions) — Personalized vanity pages can now be associated with individual email addresses belonging to a user account rather than just one vanity page for the entire user account.
Built-in customer affiliate system— A great new way for individual customers to spread the word about ChoiceMail and make some money too.
Logging (CME)— Logging is now available in ChoiceMail Enterprise.


Updates
Optimizations— Major overhaul of how email messages are handled – only half as many files will be stored on disk as compared to earlier versions. Retrieval performance is much improved for ChoiceMail One and dramatic improvements occur for ChoiceMail Enterprise when using a database other than the built-in JET system
Detect registry blockers— The setup wizard can now detect that its attempts to reconfigure email programs failed because the user is running a spyware blocker that is also preventing needed changes to the registry.
Web Browser interface (ChoiceMail Enterprise/ChoiceMail Small Business)— Display version of ChoiceMail in browser
Virtual addresses— Virtual addresses are now displayed in sorted order in the online virtual address dialog manager.
Virtual addresses— Virtual addresses are now displayed in sorted order in the system tray icon menu. You can also invoke the virtual address dialog manager directly from the system tray.
Interacting with other spam blockers (ChoiceMail Enterprise)— Handle a situation where badly implemented (or misconfigured) spam blockers block ChoiceMail Enterprise from sending emails because ChoiceMail Enterprise (correctly) fails the (incorrectly implemented) attempts of the other spam blocker to validate the legitimacy of the sending domain (sigh).
Server disconnection— Some POP3 servers disconnect automatically if there’s a long delay without any activity. Added the ability to send periodic signals to the server to let it know that we’re still alive!
Activity logs and feedback— When copying the activity logs to the clipboard for submission to our online ticket system, basic ChoiceMail configuration is also included to make it easier to diagnose the problem.
Permission rules— Added (empty) function to test if subject or body is empty
Process control (ChoiceMail Enterprise)— More ability to prevent ChoiceMail Enterprise from being inappropriately overloaded.
Filtering disabled— The Accepted-Reason header now indicates WHY filtering is disabled, not just that it IS disabled.
Setup wizard— Improved ability to recognize configuration changes due to changes by ISP – a number of other misc. improvements as well.
Sender Info dialog— Eliminated buttons in favor of a menu
Virtual Email Address dialog— Eliminated buttons in favor of a menu
Tray icon (ChoiceMail One/ChoiceMail Small Business Client) — Tray icon now tells you how many virtual email addresses you have
Help system— Context sensitive help is easier to access
Large system fonts — Dialogs and controls now position themselves better when large system fonts are used.
General operation— Added checks to prevent users from mistakenly trying to run ChoiceMail directly on their desktop
Permission rules— Added a default rule to detect Yahoo mailing lists and not respond as those lists don’t follow mailing list standards that ChoiceMail detects automatically.


Fixes

AV on exit― Fix to prevent a bizarre problem with thread AV on exit
Web Browser interface (ChoiceMail Enterprise/ChoiceMail Small Business)― Fixed a bug where certain characters entered into the filter text field could screw up an SQL query
Setup wizard (ChoiceMail One/ChoiceMail Free)— Now use explicit IP address rather than localhost. This prevents problems that can occur if user installs IPv6 support on their system.
Installer (ChoiceMail One/ChoiceMail Free)— Fixed a problem where uninstalling could fail if ChoiceMail was installed multiple times.
Web Browser interface (ChoiceMail Enterprise/ChoiceMail Small Business)― Fixed a bug where the filter field could not always be cleared.
Web Browser interface (ChoiceMail Enterprise/ChoiceMail Small Business)― Fixed a bug where the FROM address wasn’t always displayed when sending out a new email
Failed downloading error— Fixed a problem where a notification in a rule could cause an access violation if the message in question did not have a FROM address
Challenges— Addressed an issue on NT 4 where challenges might not go out
Challenges (ChoiceMail Small Business)— Fixed a problem where a sender could get multiple challenges
Administration interface (ChoiceMail Enterprise/ChoiceMail Small Business) Fixed problem where the wrong layout was used for the admin pages in web browser interface
Permission rules― Fixed a problem where the manual blacklist action was deleting the sender rather than just the message
Caching (ChoiceMail Small Business)— Fixed problem where some settings were not being cached properly in the ChoiceMail Client
Email configuration (ChoiceMail Small Business)— Fixed problem where an email address was sometimes not remembered when changed
ISP changes— Fixed problem where we might not recognize an already configured email addresses properly in the case where the ISP changes servers.
Junkbox— Fixed problem where messages from the junk box could not be deleted one at a time.
Permission rules— When using manual checking of whitelist/blacklist, blacklist action was performing a delete sender rather than delete message.
Memory leaks— Found and squashed a few exotic leaks!
Domain Address Editor— Fixed a problem where it looked like IP address ranges were disappearing when a new one was added. Also fixed a problem where an invalid range in a region caused the total list to increase each time regions were merged.




---------------------------
November 19th, 2004
ChoiceMail 2.66
Release Notes - these notes describe features that apply to all versions of ChoiceMail except where indicated

Download page.
---------------------------



Updates
Tips- Added more tips.
Logs- Stop logging "non-error" messages which were confusing people.
Relaying —(ChoiceMail Enterprise) - Allow connections from explicitly defined IP address ranges to send through mail server
IP Connection Blocking— (ChoiceMail Enterprise) - Block connections from explicitly defined IP address ranges
Web interface— (ChoiceMail Enterprise/ChoiceMail Small Business only) - Complete cosmetic overhaul of web-based user interface
Domain region checking— Improved process for detecting servers contained in message bodies.
AOL— Update to fix access to AOL mail.
Automatic login— (ChoiceMail Small Business) — You can store your password in a file called cmpassword.txt in the same folder as the ChoiceMail client. If that file exists, the ChoiceMail client will attempt to login automatically when it starts.

Fixes
Registration— Fixed a problem where responses to registrations could be deleted under some circumstances
Downloading— Fixed a longstanding problem where ChoiceMail could get delayed for hours downloading and processing a bounced message that contained a very large attachment as well as possibly causing the ISP to disconnect
Database— Fixed problem where Microsoft JET couldn't handle some fields that didn't have default values.
Optimizations— Made some more optimizations to speed up ChoiceMail processing.
Username— Prevented spaces in ChoiceMail's username
Files— Fixed problem where we weren't always deleting some files.
Preapproval— Prevent already whitelisted sender from apparently being pre-approved again
Permission rules- Fixed a problem where an access violation could occur with specially corrupted email messages.
Junkbox— Fixed bug where alfter applying a filter to the junkbox, the junk box button would only show the count of messages restricted by the filter
Deleting messages(ChoiceMail Enterprise/ChoiceMail Small Business) — Fixed the problem where messages from domains on the global list could end up directly in the junk box without the reason field set
Upgrading from ChoiceMail 1.x— Fixed issue where duplicate entries in an old style ini senders file would slow down the importer dramatically.
Logging (ChoiceMail Enterprise/ChoiceMail Small Business only) — Fixed problem where the logging was not enabled in the service version of CMSB/CME



---------------------------
September 9th, 2004
ChoiceMail 2.61
Release Notes - these notes describe features that apply to all versions of ChoiceMail except where indicated

---------------------------


New features
Product Tour- Added product tour which can be run from the Help menu - a quick way for new users to become familiar with the features in ChoiceMail.

Updates
Headers- Added header for keeping why message was marked as spam inside the message.
Junkbox- Added the ability to navigate through the list of junk messages by pages like we do on the sender list. This makes access to the junkbox much faster
Filenames- Fixed a problem where we couldn't save a message if it used a forbidden old-style DOS filename such as CON, LPTx and so forth.
Address import- The address wizard now defaults to selecting all addresses for possible inclusion.
CPU 100% usage- Corrected a rare problem where usage could go to 100%

Fixes
Setup wizard— Fixed problem with SMTP port not being correct imported into the setup wizard. Also, when using same credentials as pop3 account and there is only 1 pop3 account, you don't have to pick which one.
Challenges— Fixed a bug where responses to challenges were being deleted if manual whitelist/blacklist processing was enabled.
Global permissions (ChoiceMail Enterprise/ChoiceMail Small Business) — Fixed problem where in server versions - global sender lists would be overridden and senders would appear as new again
Web browser (ChoiceMail Enterprise/ChoiceMail Small Business) — Fixed a problem where an access violation could be triggered when viewing corrupted messages through the web browser. Notification (ChoiceMail Enterprise/ChoiceMail Small Business) — Fixed problem where notification messages would not be forwarded correctly.
Senders
(ChoiceMail Enterprise/ChoiceMail Small Business) — Fixed bug where the wrong sender database record was updated between the local list one and the global list one
Auto preapproval
(ChoiceMail Enterprise/ChoiceMail Small Business) — Fixed incorrect functionality where the local pre-approval options were not taken into account when the "Also approve the sender on user's local whitelist" option is on.
Web viewer
(ChoiceMail Enterprise/ChoiceMail Small Business) - Added ability to delete a message from the web viewer interface.
Automatic checking
- Fixed problem where the "Automatic email checking" option when turned off was keeping checking at regular intervals.
Global lists
(ChoiceMail Enterprise/ChoiceMail Small Business) - Fixed problem where senders were added on global lists without previously checking if the email address was not protected. Same problem with the address book.





--------------------------
August 15th, 2004
ChoiceMail 2.6
Release Notes - these notes describe features that apply to all versions of ChoiceMail except where indicated
---------------------------

This version of ChoiceMail corrects a serious side effect introduced in 2.54a where senders were being challenged even if they were already on your whitelist. If you are running an earlier version of ChoiceMail, please download and install the latest version as soon as possible.




Updates
Message viewer - Added ability to delete a message from inside the message viewer.
Junk box
- Added ability to filter the junkbox.
Challenge messages (CM Enterprise)
— Added support for marking CM emails so that our SMTP server is able to distinguish from regular user emails
Performance improvements
- Continued work in improving behind-the-scenes performance
Administration (CM Enterprise/Small Business)
- Added the ability for CMSB/CME administrators to grant/deny other users the control of their email addresses protected by ChoiceMail
IP blocking (CM Enterprise/Small Business)
— Added the ability to block a list of IP addresses or IP ranges

Fixes
System tray- The repair of the access violation broke the ability to get the list of virtual email addresses in the system tray (sigh).
Whitelist/blacklist
- Fixed a problem where ChoiceMail could continue to send challenges out even if someone was on your whitelist.
Challenge messages
— Fixed problem where after disabling and then enabling the Challenge process and positively answering on the question to send registrations to existing senders - we send challenges to BCC senders on the list.




--------------------------
August 3rd, 2004
ChoiceMail 2.54a
Release Notes - these notes describe features that apply to all versions of ChoiceMail except where indicated
---------------------------


New features
Logging (CM Enterprise/Small Business)- Initial work to support HTTP server logging

Updates
Permission rules- Added (seqword) function to the special keywords list
Performance improvements- Continued work in improving behind-the-scenes performance
Sender preapproval (CMEnterprise)-Now available
Fault tolerance (CMEnterprise)-Some extra protection against unexpected failures.
Permission rules (except CM Free)- You can now disable automatic whitelist/blacklist and approved/rejected domain checking and manage that process through explicit permission rules.
Virtual email addresses (except CM Free) - You can now select one of your virtual addresses from within ChoiceMail's system tray icon to quickly copy that virtual address to the clipboard
Sending emails (CMEnterprise/CMSB)- Added the ability to disable email sending from ChoiceMail's web interface
Preapprovals (CMEnterprise)- Added option to pre-approve to the user's local whitelist
Customized messages (CMEnterprise)- Added the ability for CME admins to control user customized messages
Main menus- The "View" menu has been reworked to make it clearer.
Domain blocking- Added some more IP ranges in regions that were spam sources

Fixes
Access violation - Fixed a problem where upgrading failed if user did not have any virtual addresses enabled - ChoiceMail One only
Special keywords- The special keyword (seq) was not working properly in some very rare circumstances.
Recent senders only- Fixed a bug where specifying how far back in time to display received messages was broken
Tags- Fixed a bug where an HTML tag that was corrupted in a special way could block an email from being downloaded
Webmail gateway- Fixed a bug where the SMTP and POP ports could sometimes be set to the same value (usually 4) by mistake.
IMAP- Fixed a problem where we weren't properly handling the case where an anti-virus program deleted an infected message
Address importing- Fixed a problem where some incorrectly formatted email addresses in MS Outlook were being imported into ChoiceMail
Setup wizard- Fixed a problem where you could not always unprotect all accounts automatically.
Automatic registration notification (CMSB/CME)- Fixed a problem where registrations sent to an alias were not being retrieved properly
Filenames- Fixed a problem where some bizarre messages from spammers with fake email addresses could not be saved (and thereby prevent CM from continuing)
ISP mailserver issues- Added a modification to let CM better deal with corrupt (non-RFC compliant) email messages that the ISP's mail server should not have allowed in in the first place.



--------------------------
June 8th, 2004
ChoiceMail 2.52
Release Notes
---------------------------


New features
Virtual email addresses (except CM Free) - Added ability to create and edit virtual email addresses from within the user interface.

Updates
Approve senders from junkbox- You can now approve a sender whose messages are in the junkbox.
Concurrent account access- Added mechanism to handle the case where stupid mail clients try to open multiple connections to a server from the same account.
Message sizes- The size of each message in the unknown sender list is now displayed.
Permission rules- Added a condition rule to detect whether messages are larger than a defined size.
Approve/Reject multiple domains- You can now approve or reject multiple domains by selecting the senders whose domains you wish to approve or reject.
Mailing list servers- Added automatic recognition for Listbox mailing lists
Permission rules (except CM Free)- Permission rules can now be drag/dropped to/from the desktop from/to the permission rules dialog to export/import rules (hold the SHIFT key while dragging to export all rules in one go)
Setup wizard- The main CM dialog is now locked until user connects from email program.

Fixes
Deleting messages in junkbox (CMSB Server only)- We no longer open sequential TCP/IP connections to delete non-contiguous messages from the junkbox. This allows individually selected messages to be deleted much more quickly.
Aliases- Fixed problem where after deleting a user account - alias cache was not refreshed.
Junk box column sizes- You can now make the column sizes really small if you don't need to see particular columns.
Memory leak- Fixed a very obscure memory leak that was slowly wasting filehandle resources
Applying rules- The accepted/rejected domains are now taken into account when you apply the rules manually.
SMTP test- Improved SMTP testing to make sure username/password is provided if SMTP authenication is selected.
IMAP configuration- Fixed a problem where users wishing to use IMAP needed to have a POP3 account as well.
Setup wizard- Fixed an access violation that could occur if no email accounts were found in email application
Web interface (ChoiceMail Enterprise and CMSB only)- Fixed a problem where an occasional access violation could prevent remote logins.
Timeout handling for duplicate email addresses- Added a timeout for handling the case where a second thread tries to lock a mailbox while it's already locked (Sometimes customers either have duplicate email addresses in their email clients or for some other reason are trying to access the POP3 server simultaneously from two different threads or applications)
Permission rules- Fixed problems with OtherHeaders condition. Also now remove trailing colon if someone puts it in by mistake when entering an other header.
Outlook Express identities- Fixed a problem where the setup wizard could not always determine from which identity to retrieve email addresses.
Infinite looping (ChoiceMail Enterprise only)- Fixed potential problem where email could get into an infinite loop if mail server was configured to relay all mail through ChoiceMail, generate non delivery reports and spammer used the from address that matches one of CME domains.


--------------------------
April 27th, 2004
ChoiceMail 2.5
Release Notes
---------------------------

New features
Detect spam by servers in message- Added the ability to find and resolve to IP addresses all servers referenced in the body of a message. Along with a new transform rule function, this allows messages to be deleted based on IP address ranges.
Permission rules- When a message is matched by a permission rule, that rule can cause an email message to be sent back to the sender.
Drag/drop email addresses- Email addresses can now be dragged from compliant email applications into the approved or rejected sender view
Drag/drop email address files— If you have a file containing email addresses, you can drag that file into the approved or rejected sender view to whitelist or blacklist them respectively. Multiple files can be dragged in one operation.
Permission rules- Two new permission functions allow domains and IP addresses to be checked against a sequence of IP address ranges.
Database support- ChoiceMail One now uses a SQL database instead of INI files for most information. The initial main benefit for ChoiceMail One single users will be greatly reduced memory requirements.
System rules (CM Enterprise only)- Added support for global permission rules that can be applied centrally before individual user rules are applied.
Tip of the day- Added automatic tip of the day support

Updates
Servers referenced in message
- Added ability to see the list of all servers referenced in a message, complete with their IP addresses
Transform rules- Transform rules now work for headers as well as subject and body. It's also possible to have a single transform rule work for multiple items.
Transform rules- The transform rules are now displayed in tree format rather than as a raw text file.
Downloading emails- Added functionality to prevent ChoiceMail from downloading previously downloaded mails when an external error closes the TCP/IP connection.
Preview from approval dialog- Added the ability to preview messages from the "new sender registration" popup
Email rules dialog- Added the ability to move the rules with the mouse
Junk box- Added a TO field in the junk box
Support for legacy Eudora- Support commands that can be generated by Eudora users who have (or used to have) very old versions of Eudora
Splash screen- The splash screen can now be disabled by modifying the choicemail.ini file (unsupported)
Received Header (CM Enterprise)- CM Enterprise now has the option to insert its own received header into a message.
Permission management- A new action is now available that lets you mark an item as SPAM but leaves it in your unknown senders list and does not send a challenge. This is useful when playing with rules to see which items are affected by a rule. The color of the SPAM icon is different from regular unknown sender icons so as to stand out.
Permission management- The BCC icon is now displayed in a different color to make it stand out better from regular unknown senders.
Permission management- A new tab has been added that allows you to match attachment filenames. Attachment filenames can now be seen in the message previewer.
Permission management- The MoveUp and MoveDown buttons can be held down to make rule positions move quickly.
Permission management- Redesigned the permission rule dialog so that it fits better on smaller resolution screens
Permission management- Negating a rule now requires the initial 'not' to be enclosed in parenthesis.
IMAP- Added ability to disable IMAP proxy.
Activity logs- The maximum size of the activity logs can be changed by modifying a section in the popmanager.ini file (not officially supported)
Blocking mail servers- It is now possible to select text in the headers of a message (in the message previewer window) and create (or modify) a permission rule that will block all future messages coming from that mail server.
Permission rules- Permission rules created by users are displayed in blue while DigiPortal Software provided rules are displayed in black. Future versions of ChoiceMail One may change the behavior of (or silently remove) any permission rule that was provided by DigiPortal Software - therefore, changing permission rules provided by DigiPortal is not a good idea. Instead, disable them if you don't want them and create your own modified rules.

Fixes
Corrupted decode- Addressed an issue where a binary attachment was deliberately corrupted to cause normal decoding to fail and this caused permission management to fail with a range-check error.
Setup wizard- We had a problem where an old server configuration file where SMTP settings were already in there, but none of the other settings were defined. This was causing List Out Of Bounds errors.
Eudora- Fixed a problem where importing multiple personalities could cause an access violation.
Passwords- Fixed problem where user password could be corrupt due to some unpredictable file copy operations.
Login- Fixed problem where real mailbox and virtual mailboxes could be logged in at the same time.
Registration- Fixed a problem where pasting in a received usercode and registration key did not enable the OK button. The person responsible for this bug has been slain
Permission rules- A couple of regular expressions had erroneous OR characters in them.
Housekeeping- Email cleaner now runs every hour instead of every minute - also removes old registration files properly
Locking- Fixed incorrect functionality : CM shouldn't start up minimized if it's locked
IMAP- Re-introduced ChoiceMail IMAP initialization when an IMAP source gets tested

 

 

---------------------------
January 20th, 2004
ChoiceMail 2.1
Release Notes
---------------------------

Updates
Eudora - The setup wizard now indicates that Eudora 6.0 is supported – no actual code changes as 6.0 always in fact worked.
Junk Box - We now display the TO field in the junk box window.
Administration management (CM Enterprise/Web only) - Added more statistics data
Message forwarding (CM Enterprise/Web only) - Improved message forwarding to corporate mail server.


---------------------------
January 9th, 2004
ChoiceMail 2.000f
Release Notes
---------------------------

Updates
Permission rules - Added two new actions. (1) Change the status of a message to BCC (which essentially stops CM sending a challenge out) and (2) Delete a message permanently, bypassing the junkbox.
Administration management (CM Enterprise/Web only) - Added support for ChoiceMail Web administrators
Webmail gateway - New update addresses a number of login problems. Installation of the webmail gateway is now optional and controlled from the main installer.
Transform Rules - If you modify the transform rules, it is no longer necessary to restart ChoiceMail before you can access the updated rules.

Fixes
Freeze problem - We finally tracked down a bizarre problem where CM could freeze on Windows 9x/ME systems after running for a long time. The default log size has been reduced to 30 lines.
Long delay - Fixed a problem where ChoiceMail could be held up for a long time by an incoming attachment that contains no regular text.
Junk box - We no longer populate the junkbox when CM starts – this prevents CM from hogging CPU cycles for long periods of time at start up.
SMTP manager - Fixed another problem where a bogus email address could hold up the queue of outgoing challenges.
Long download delay - Fixed a problem where a received attachment with no body text could take a long time to be processed



---------------------------
December 4th, 2003
ChoiceMail 2.000d
Release Notes
---------------------------


Updates
Forwarding thread options (CM Enterprise only) — Added option to allow control over how many threads are used to manage forwarding.

Forced password changing (CM Enterprise/Web only) — Added option to allow administrator to force people accessing ChoiceMail interface through a web browser for the first time to have to change their password.

Transform Rules (CM Enterprise/Web only) — Transform rules are now available through the web browser interface.

Domain sorting — Added ability to retrieve domains sorted alphabetically.

Permission rules — Added more rules that detect and delete spam.

Fixes
Bogus FROM addresses — Fixed a problem where a ridiculously long FROM address could generate an access violation.

Rules import — Fixed a problem where you would get an error if you tried to import rules when you didn’t already have some other rules installed.

AV with uninstalled Outlook — Fixed a problem where ChoiceMail could crash at startup if it incorrectly detected that MS Outlook was still installed.

Duplicate domains (CM Enterprise/Web only) — Fixed a problem where duplicate domains could be entered through web browser interface.

Unnecessary args in registration messages (CM Enterprise/Web only) — Fixed a problem where we were arbitrarily adding session IDs to all URLs rather than to just those needed.

Default rules — Fixed problem where html tags inside our xml tags were not properly encoded. Was creating an invalid xml document.

Control Panel service (CM Enterprise) — Registry keys are now stored in HKLM

Account validation — Removing an unwanted account now moves to the next account rather than the previously validated account.

Account validation — Changed the word ‘verified’ to ‘validated’

Audio message — Fixed a problem that was causing the default audio message to not be found.


---------------------------
November 19th, 2003
ChoiceMail 2.000c
Release Notes
---------------------------

New Features

Registration messages  - The registration message customization has been completely redesigned so that you can completely tailor your outgoing registration message. You can also save multiple registration messages so as to change them.

Automatic approval  - You can now tell ChoiceMail to automatically approve anyone who fills in the registration form.

Updates

Tray icon  - Added menu option to system tray icon to allow you to preview approved mail without having to open the ChoiceMail main window.

Fixes

Outlook 2003 losing mail   - Modified some internal processing to address a change in Outlook 2003 where Outlook 2003 would sometimes delete mail without downloading it first.

Eudora – invalid pointer   - A problem where an unusually large Eudora.ini could cause ChoiceMail to fail to configure settings properly has been fixed.

Disabled window   - Fixed a problem where trying to configure the SMTP server could cause the error message “Cannot focus an invisible window”

Byte stuffing   - Fixed a bug where incorrect byte stuffing could cause periods to get lost in the registration URL.

100% CPU utilization   - Fixed HTML rule that was causing 100% CPU usage. Note – this only applies to new installs. Existing users should visit https://digiportal.com/support/choicemail/technotes/notes/cpu100p.htm to see how to repair an existing installation.

Byte stuffing   - Fixed a bug where incorrect byte stuffing could cause periods to get lost in the registration URL.

Connections   - Improved handling for unstable connections.

Infinite password prompting   - Fixed a problem where Outlook would keep asking for your password even though you entered it correctly. This could happen if an AntiVirus program locked a file before Outlook finished logging in.

If you are an existing user of ChoiceMail 2.0, please click here to get the update.


---------------------------
September 9th, 2003
ChoiceMail 2.000
Release Notes
---------------------------

New Features

Multiple identities  - ChoiceMail now lets your multiple email accounts retrieve only those messages intended for those accounts rather than merging all incoming email into a single account. We have support for retrieving mail for a single email account only. Users can login to CM POP3 server using the format "cm/emailaddress" along with the email address password to get the mail for that email address only.

Incoming message limits  - Added ability to limit time spent downloading emails from each account. Useful for slow internet users with tons of messages.

Lock UI  - The user interface can now be locked so that it can't be seen without entering a password.

Approved mail  - You can now preview approved mail through the ChoiceMail GUI

Permission rules  - Added not operator and a (me) special keyword referring to your sources and aliases.

Permission rules  - You can now reference individual Received headers with an index. This lets you easily check the server from which an email really came. Permission rules now support regular expressions - although not intended for users to edit directly (they can), it will allow more sophisticated rules to be downloaded and installed to block known spam. Transform rules are also implemented to preprocess messages to make it easier to detect spam.

Challenges  - You can now optionally use an alternate (optionally fake) FROM address for challenges. This can be used to (a) prevent your real email address from being validated as live by spammers (b) eliminate bounce-back messages completely and (c) prevent a potential spam trick where a spammer could recognize that a challenge was coming and simply respond with a NEW spam using a NEW fake FROM address, thereby attempting to fill up your POP3 inbox.

IMAP  - ChoiceMail now has experimental support for IMAP - no wizards are available though.

Updates

Installer  - We now delete all old ChoiceMail shortcuts that were on the desktop. We also add desktop shortcuts for userguide and keyinfo

Safe Previewer  - We now include the ability to see the raw message.

Setup wizard  - Aliases and mailing lists can now be configured directly from the setup wizard

Authentication  - Updated to support usage of POP3 account credentials with SMTP server. Solves problem with Verizon SMTP servers where one must authenticate with the same username/password as the sending email address.

Permissions  - Added special keywords that can be used to detect whether the email address in the body of your message is (or is not) in your whitelist (see documentation for more information on how to use this feature)

Permission rule testing  - Testing starts after a delay of 1 second of no typing rather than testing every time you type a character.

Permission rules  - A new name is used each time you create a new rule

Permission rules  - New permission rules can be merged into existing permission rules. DigiPortal Software may make new permission rules available from time to time for this purpose.

Enhanced security  - The registration process has been tightened up to remove some theoretically possible breaches.

Fixes

Shutdown  - Fixed problem where ChoiceMail One sometimes prevented MS Windows from shutting down.

Permission rule testing  - The test for self-referenced FROM addresses is now done even if your own domain is in the accept list.

Registration alert popup  - Fixed a problem where the alert popup window was disappearing immediately on some systems.

Username change  - Fixed a problem where changing the username in ChoiceMail One caused lots of grief!

Empty messages  - Corrected a problem where ChoiceMail One could get stuck if the file has a length of 0.

Junkbox  - Added filterReason for mail system messages being deleted.  Without this line, there is no deleted reason when looking at messages in the Junk Box.

Reject with reason  - Fixed a bug where it sometimes wasn't possible to use spaces in the reason.

Domains  - Provide better message if user tries to add a domain that is already on the list.

Hints  - Changed hint for Show Recent Unknown Senders and made the caption reflect when the option was turned on or off.

Norton AV  - Fixed potential problem with older Norton AV usernames that might contain slashes in usernames.

General AV  support - Added handling for special AV case where user might be getting I/O errors instead of our "nice" AV message.

Installer  - Installer now refuses to run if an email application is open. This fixes a problem where the Outlook plugin for ChoiceMail/Exchange was not being installed if Outlook was already running.

Dialogs  - Where possible, increased spacing between controls so that there's less likelihood of characters being cutoff if you are using large fonts.

Setup wizard  - Eudora users can now specify the needed files directly rather than having to do a complete disk search. (Note: this was implemented in 1.505 but somehow it disappeared in subsequent releases!)

Empty FROM  - Fixed a problem where emails were being deleted automatically when it seemed like there was nothing in the FROM header (even though there was).

Empty FROM  - Fixed a bug where an empty FROM header was causing a crash when assertions were enabled

Startup performance  - Initial startup is now faster.

Rejection of system messages  - Was missing filter reason for unverified system messages.

Tab order  - The items in the general preferences now get selected sequentially as you press the TAB key.

List index out of bounds  - Fixed a problem where this error message could appear if you reject a sender with explanation.

Anti-virus collisions  - Added handling for stream errors in case anti-virus removes the temporary files while we are trying to  process them

Junk box  - Fixed a bug where junk box didn't know that messages had been deleted until you quit and restart ChoiceMail.

Integer overflow  - Fixed a problem where ChoiceMail would not allow mail to be retrieved by client if the total size of the mail was greater than 2Gb

Installer  - Installer will now only install into the DigiPortal Software Applications group.

Setup wizard  - Checks that email application is not running more often rather than just once.

Setup wizard  - Changed DELETE button to EXCLUDE in the POP3 source account selection dialog

Hints  - Some buttons in the SMTP settings dialog had incorrect hints.

Email accounts  - Changed "Source enabled" to "Account enabled" label

Permission rules  - Fixed a problem where we were not checking multiple repeated headers (typically , the RECEIVED header) in a message.

Permission rules  - Fixed a problem where multiple messages belong to a single sender were getting deleted incorrectly.

Outlook 2002  - Another attempt to address issues with multiple SRS files

Configuration  - Warn people if they try to change the "logging into ChoiceMail" userid as it's a BAD idea to do this.

Configuration  - Account testing now being done on server side on multi user version

Away/registration messages  - Fixed problem with Getting Default Messages in SingleUser mode that was preventing users from resetting to the default message

Client/Server  - Optimized some communication transfer

Client/Server  - Transferred listing of messages and deleting of messages to server side.  Accounts need to be contacted from the server end and not directly by the client.

Installer  - Fixed a problem where %APPTITLE% was being displayed rather than the program name when uninstalling ChoiceMail One.

Installer  - Fixed a (harmless but annoying) problem where a double-slash was being used in pathnames.

SMTP errors  - Added functionality that allows us to detect unusual SMTP sender errors and force CM to delete a message from sending queue. 

Release History Page


© 2002-2007 DigiPortal Software, Inc. All Rights Reserved.