Release History
 

---------------------------
April 8th, 2003
ChoiceMail 1.600
Release Notes
---------------------------

Update
Auto-responder — You can now store different messages and select which one you wish to use at any time.
Automatic deletion — You can now control whether ChoiceMail automatically should delete a sender when it fails to send a registration request.
POP3 lists — You can now access the list of messages waiting on the server and optionally deleting individual messages. This lets you quickly delete a spam message if ChoiceMail was unable to download it.
Exchange support — Numerous modifications to support Outlook clients using MS Exchange.
Activity logs — Now remembers 1024 lines of data rather than 256.
Fixes
Sender Filter — The state of sender filter (for looking up senders) is no longer remembered when you restart ChoiceMail. This was changed for usability reasons based on customer feedback.
Non US yahoo accounts — Fixed a problem where the webmail wizard would not allow yahoo accounts to be created if they did not end with the .com postfix.
Multiple monitors — Fixed a bug where ChoiceMail crashed if the window size was made to large, as can happen when using multiple monitors.
HTTP accounts — We now recognize and handle HTTP accounts that were already created in Outlook Express.
Webmail — Includes updated DLL to support change in login process for AOL as well as some other speed improvements. Also fixed a problem (again) to manage AOL addresses that did not include domains.
AV on exit — Fixed problem where sometimes there will be an AV accessing recycle bin form while quitting the application. This MAY also be responsible for a problem where ChoiceMail would sometimes prevent Windows from shutting down.
Account detection on Outlook XP — Now properly recognize accounts that have hex characters in them
Junk box dates — Received dates of junk box messages was being retrieved incorrectly.
Junk box files — Fixed problem where some messages could not be moved into the junk box if the filenames were the same.


Get the update (for registered owners of previous versions)

 

---------------------------
February 8th, 2003
ChoiceMail 1.505
Release Notes
---------------------------

Fixes
Sender list refresh — Fixed another problem where an invalid date could cause a message to NOT be deleted from the POP3 server, causing the message to be retrieved multiple times.
Number of accounts — Fixed a problem where ChoiceMail One would not allow you to have more than about 30 POP3 accounts configured.

Update
Eudora — Added ability to allow location of required files to be specified manually rather than only through the automatic search process.

 

---------------------------
January 26th, 2003
ChoiceMail 1.504
Release Notes
---------------------------

Fixes
Sender list refresh — Fixed a problem where the sender list would refresh constantly if certain kinds of vira were downloaded. This fix may also address some other obscure access violations that were been seen infrequently.

 

---------------------------
January 24th, 2003
ChoiceMail 1.503
Release Notes
---------------------------

Fixes
Anti-virus interaction — Fixed problem where an AV program could delete a newly downloaded but infected email file before ChoiceMail recognized that the download was complete. This would result in ChoiceMail repeatedly trying to download the message over and over again, never deleting the message from POP server.
Disappearing lists — A recent change appears to have had an odd side-effect of making the sender lists be not displayed on startup. Although we’re still not totally sure why this happened, we have made a change that appears to handle this issue.


---------------------------
January 14th, 2003
ChoiceMail 1.502
Release Notes
---------------------------

Updates
System mail blocking — Modified the monitoring of returned system mail messages to do a better job of blocking fake messages disguised as bounced mail.

Fixes
Webmail Setup Wizard — The webmail setup wizard was not working in the trial version.
Message headers — Fixed a problem with headers that contained a ‘:’ in them.




---------------------------
January 6th, 2003
ChoiceMail 1.5
Release Notes
---------------------------


New features
Web-mail support — ChoiceMail now supports four major web-based email systems including HotMail, AOL, MSN and Yahoo using an optional plugin. The plugin is included with new purchases of ChoiceMail and previous ChoiceMail users will be able to buy the plugin separately.
Junk box — ChoiceMail now moves email it rejects into a junk box where you can review it if you wish.
Away auto-responder — ChoiceMail can now optionally send messages back to people who are on your white list.
Spam-O-Meter(tm) — Lets you see some statistics about your incoming mail

Updates
Message previewer — You can now copy selected text from the message previewer
Activity logs — The contents of the logs can be more easily copied to the clipboard.
Double-clicking on sender — Double-clicking on a sender now simply expands the tree to show the messages belonging to the sender. The previous function, opening your email application to send a message to the sender, has been removed.
Empty domains — It is now possible to create a rule to allow messages with no domain to be rejected automatically.
Restricting to “today” — When restricting the new senders list to just today’s entries, you can now control how long “today” should be, rather than just the calendar day. This fixes a problem where unknown senders appeared to disappear at midnight if the “today” filter was enabled.
Copy text in previewer — You can now select text from the message previewer and copy it to the clipboard
Wild cards in domains — Accepted/Rejected domains now accepted ? and * as valid domain name
characters.
Registration URL — We now generate a coaching hint when you toggle the inclusion of the registration link in your message back to new senders.
Sender actions from messages — User can now perform sender actions when messages are selected in the view. This allows a message to be selected and that sender to be approved/rejected/deleted.
Attachments — A different icon is used to display unknown messages that contain attachments
Purging message queue — It is now possible to get ChoiceMail to remove all pending messages that it’s preparing to send out.
Empty domains — Now allows special domain like '(none)' to be placed on accepted/rejected list and transformed into real domain.
Permission rules — The body tab can now access HTML messages
Sender view — The sender view tree is now expanded by default so you see the message subjects for each sender.
Balloon hints — They are now a pretty blue color and can be turned off!
Activity logs — Changed logs to show your email address rather than username + host. This is more informative, particularly for web accounts.

Fixes
Message previewer failure - Fixed a problem where messages could sometimes not be previewed due to some invalid data in the message.
Forgetting port assignments - Fixed bug where SMTP servers with non standard port would "loose" the port information while switching from one server to another.
Message deletion - Fixed the problem where not all the locked messages were deleted when a sender is rejected.
Stuck email sending - Fixed problem where error code 550 5.1.1 received from smtp sender would make the smtp queue get stuck.
Unnecessary registration requests — Fixed the problem where a registration request entry was re-queued even though the sender status had changed meanwhile.
Rule testing and domains — The rule testing system now takes into account accepted and rejected domains.
Unnecessary registration requests — Fixed the problem where the allow/block all messages from sender's domain was still enabled even though several senders were selected.
Importing multiple email addresses from Outlook — Fixed the problem where multiple email addresses for a single contact were not being imported.
Prevent modal dialog from being hidden — Fixed problem where tray icon would still be accessible even if we were showing a modal dialog. This could disable CM is some cases since it was popping up disable main window in front and allow operation at the time that these operations should not be accessible.
Message retrieval failure — Fixed problem where the message retrieval would fail if the smtp queue file was read only.
Message subjects too large — Fixed problem where extremely large message subject could break the sending of a registration message.
CPU 100% utilization — Fixed the code in another place where this could happen

---------------------------
October 22nd, 2002
ChoiceMail 1.41
Release Notes
---------------------------

New features
SMTP Ports — You can now change the ports associated with outgoing SMTP servers.

Updates
Resources and RAM — Optimized synchronization process reduces resources and memory requirements
System tray notification — The tray icon now flashes yellow whenever new mail arrives from unknown senders. It is reset as soon as you open the ChoiceMail mail window.
Registration link — Users who do not want or need to use our registration process can modify the registration message so that the registration link is not included. Such users will need to include some other mechanism of their own to tell people how to contact them for approval.

Fixes
Very long message ID - Fixed a problem where a message ID header greater than 1000 characters could crash ChoiceMail.
Green light flashing but no email - Fixed a problem ChoiceMail indicated that email was available but it couldn’t be accessed.
Activity log - Fixed the problem where the Outgoing Emails log would report as going to the first of the distinct addresses when sending emails simultaneously.



---------------------------
October 1st, 2002
ChoiceMail 1.4
Release Notes
---------------------------

New Features
MSN — ChoiceMail now supports MSN
Secure Password Authentication (SPA) — ChoiceMail now supports standard authentication and secure password authentication for both SMTP and POP.
SSL — ChoiceMail now supports SSL for SMTP and POP servers
Outlook 98,2000,XP — ChoiceMail can now configure the three main flavors of Outlook automatically.
Multiple SMTP server support — You can now have multiple SMTP servers and switch from one to another from the ChoiceMail system tray icon. This facilitates mobile users who connect to the internet in different ways.
Safe message viewing — You can now safely preview messages within ChoiceMail without sending any information back to a spammer or website.
Open email application automatically — You can now configure ChoiceMail so that it opens your default email application automatically after a specified number of messages have been approved by ChoiceMail.
Disabling registration requests — You can temporarily disable registration requests so that you can manually review incoming messages before ChoiceMail sends a request out to unknown senders.

Updates
Change default email application — You can specify a different email application to be used by ChoiceMail.
Icon for queued registration — Added support for displaying unknown senders with a special icon when a registration was queued but not yet sent.
Unverified messages from your own email address — You can now configure ChoiceMail so that it allows messages that appear to come from yourself but cannot be verified as really your own. Not recommended for normal usage
Permission rules — Permission rules are now checked before the test for self-messages so that you can allow messages from yourself to come through only if some other information is present in the message (e.g. add ‘xyz’ to the subject field).
Configuration wizard — The configuration wizard now runs automatically for first time users. You are not asked if you wish to run the wizard.
Configuration wizard — Configuration wizard now checks to make sure that the email application is not running before ChoiceMail tries to configure it.
Edit sender info — Added ability to modify the sender info (Reason and name)
POP port — ChoiceMail POP3 accounts can now use non-standard ports.
Names of senders — The name of registered senders is now set using the name part of the FROM header on first message receiving
Trial version — The “trial expired” panel now tells you not to uninstall if you are planning to purchase the retail version.
Splash screen —You can now press any key to close it.
SMTP sender — User can specify a separate SMTP sender email address to deal with some SMTP relaying problems.
Server timeouts — You can control how long ChoiceMail will wait to connect to servers. The default is 5 minutes.
Activity logging — Added server disconnection notification in the pop grabber log.
Mail message handling — Added support to make sure a message file is not marked "read only" prior to deleting it.
Self-message checking — Re-introduced Reply-To header checking in IsMessageFromMyself function
Registration messages and HTML —Added support for multipart registration message. Email clients that support HTML preview will see the HTML version of the email with registration link hidden. Others will see the old plain text message. This also fixes the problem with Outlook breaking the link.


Fixes
Window state - ChoiceMail now remembers whether it was open or minimized.
Timeout problem with Outlook XP - Fixed a problem where Outlook XP would timeout from time to time when communicating with ChoiceMail.
Invalid message ID — Fixed problem where message Id with invalid characters would break message saving procedure.
Mail not being sent or retrieved — Fixed the problem where ChoiceMail would sometimes stop receiving mail and/or stop sending out registration requests.
Messages to yourself — Fixed the problem where sending a message to yourself was pre-approving you
Recognizing accounts - Fixed a problem where some emails were not recognized as really intended for the user.
Silent failure in approve/reject — Fixed the problem where clicking on approve/reject another sender when the sender already exists would fail silently
Reject with message — Fixed a bug where the dialog was popping up BEHIND the approval dialog so you couldn’t get at it to enter your rejection message.
Sender deletion failure — Fixed the problem where modifying the sender info would cause a sender deletion to fail.
Deletion after relay failure — Fixed the problem where a "relay" problem on the SMTP server was causing the sender to be deleted.
Importing addresses — Fixed the problem where blank email addresses could crash the import process
Multiple messages with same subject — Fixed problem where 3 messages from an unknown sender with the same subject would appear as one message in the client's view

 


---------------------------
August 2002
ChoiceMail 1.3
Release Notes
ChoiceMail 1.301
---------------------------

Updates
Checking for new email — It is now possible to disable the automatic check for new mail. The interval between checks can now be up to 9999 minutes!

Memory usage — Email messages are no longer held in memory – this reduces drastically the amount of RAM needed by ChoiceMail.

Logging — ChoiceMail now provides better progress information while downloading large attachments.

Domains — You can now specify a single root domain (prefixed with a period) for which messages should always be excluded.

Permission header — Emails accepted by ChoiceMail now contain an extra X-ChoiceMail header that indicates WHY the email was accepted (a rule, on your white list, manually, etc)

Checking for updates — There is now a command in the Help menu that causes ChoiceMail to check for new updates and optionally download and install the updates.

Fixes
Unrecognized POP3 headers - Fixed a problem where ChoiceMail could fail to retrieve messages. It would loop continuously but never actually download anything.

99% CPU utilization - Addressed a problem where ChoiceMail was temporarily using 99% CPU utilization while processing some large attachments. This can still occur but not for as long as before.

Blank messages — Fixed a problem where accepting a message could remove all the blank lines from the body in Outlook Express.

Changing ports — Fixed a bug in error handling when user changed ports manually.

Terminate thread timeout message — Fixed a non-serious but annoying dialog message that could sometimes occur when ChoiceMail closes.

Email addresses with % — Fixed problem where a username containing a '%' would generate an exception.

TOP command — This command was not being handled properly.


ChoiceMail 1.228
---------------------------

New Features
Registration message — Users can now configure the messages that are sent out by ChoiceMail asking somebody to register and when you approve someone.

Updates
Tab consolidation — The number of tabs has been consolidated from seven down to five. There is now only one tab for the whitelist and one tab for the blacklist. Also, “new senders” are now called “unknown senders”.

Configuration — The configuration wizard has been improved so that when you’re trying (but failing) to connect to ChoiceMail from your email app, ChoiceMail can tell you if the userid or password is correct

Menu reorganization — It is now easier to access some of the more important dialogs directly from the Options menu.

Logging — More information is now displayed in the logs indicating the size of messages being downloaded. If you click the “Check for new emails” button and ChoiceMail is already downloading messages, it will so indicate.

Fixes
Testing for BCC — Fixed a problem where our test to see if your email address was included was case-sensitive when it shouldn’t have been. This sometimes stopped ChoiceMail from sending out a registration request.

Window size — Fixed a problem where it was possible to shrink the main window so much horizontally that some buttons were no longer visible.

Hint windows — ChoiceMail sometimes didn’t remember that you checked the “Don’t show this to me again” option after seeing a hint.

Invalid file name — Fixed a bug where an invalid sender email address could sometimes try to create an invalid message file name.

Messages not deleted — Fixed a problem where downloading a limited number of lines of a message on one device caused a problem where the message could not be deleted and other email apps would then get the same message multiple times.

List out of bounds error — Fixed a problem where you could get this error if you got to the POP accounts setup and didn’t have any accounts there already.

POP server stopped sometimes — POP server was stopping by itself — fixed.

 

ChoiceMail 1.227
---------------------------


Critical Update
This update fixes two very important problems.

1) ChoiceMail would download all emails as soon as it was configured BUT if your email application wasn’t also configured, you could no longer get any emails. All users should update to this version immediately. If you are an existing user and you do not have your email application configured yet to work with ChoiceMail, you will not lose any new emails. Your olds ones will be available as soon as you have configured your email application properly. ChoiceMail will detect this automatically and warn you.

2) ChoiceMail was sending registration messages to old email addresses that the user had already seen. This could happen if the user was leaving all their email on their server. This was very confusing to people receiving such messages as they might not have had any recent contact with the sender.



How this release works
1) First time users of this release will get a message that ChoiceMail will not download or filter any emails until it can verify that the user's email application can connect to ChoiceMail correctly. Once the user has configured his or her email application properly, ChoiceMail will then begin operating. Existing users who are having trouble configuring their email application will still not be able to retrieve emails downloaded by previous versions of ChoiceMail until their email application is configured. However, no new emails will go temporarily astray.

A red light on the top right corner of ChoiceMail indicates that ChoiceMail processing is disabled. It will stay red until your email application has connected successfully.

A green light means that ChoiceMail is processing email normally.


2) The second problem above is solved by causing ChoiceMail to retrieve all existing (old) messages from the server and pass them through to the user unprocessed. The user may see some old duplicate emails and some spam that was sent before ChoiceMail was installed. This is a one-time event after which ChoiceMail will begin to block spam again and send out registration requests normally.

There is now a new new button on the top right corner of the main ChoiceMail window. That button allows users to temporary disable the ChoiceMail filtering process so that all incoming email will be passed through to the email application and no registration messages will be sent out. The button is normally green to indicate normal operation. It turns red if you disable ChoiceMail.


Other Fixes
Email Rules Dialog — Fixed a problem where some of the buttons weren’t displayed properly if people were using different screen resolutions. This was preventing some users from being able to add their own email rules.




ChoiceMail 1.226
---------------------------

Updated
List servers — Better support for list servers so that we don’t automatically send registration messages out to the entire group

Fixes
MIME decoding — Fixed a problem where ChoiceMail could get stuck during the download process while downloading a broken MIME message.

ChoiceMail 1.225 update
---------------------------
July
Release Notes
---------------------------

Updated
NAV — ChoiceMail now coexists better with older versions of Norton AntiVirus that create their own POP server on your computer.
Email rules — You can now control whether all headers must match or any of them. This saves you from having to create multiple rules in some cases.
Email rules — X-Headers are now supported – you can add a new X-header and then create a rule for how to handle a message containing that X-header
Sender approval dialog — Added an icon to show in which view the sender is currently contained


Fixes
Trial process — We now make sure trial dialog runs before the rest of the system starts running. This is a cosmetic change – it was confusing to be able to configure the system before discovering you were in trial mode.
Email rules — Applying rules to existing senders was sometimes not working properly for messages.
Configuration wizard — We now make sure we import the address book contacts before enabling ChoiceMail to start retrieving any email messages
Configuration wizard — Fixed invalid tab order
More obscure memory leaks — We’re sure killin’ those leaks
Mixed up menu items — auto-approve and auto-reject were interchanged
Accept message problem — Fixed problem where a message wasn’t being accepted if there was no messageID in it
Folder name changes — When renaming a user, the aliases file and the pending request folder were not renamed


ChoiceMail 1.20 update
---------------------------
June
Release Notes
---------------------------
New features
Search filter — Added a filter so that you can temporarily restrict your view of senders to those matching text in the filter – makes it easier to find particular senders of interest
Trial support — ChoiceMail now supports trial mode. When the trial expires, ChoiceMail will simply pass all mail through untouched. Throughout the trial and after the trial expires you have option to purchase ChoiceMail through the internet.
Updated
Support for non-standard mail ports — Added ability to change the default ports used by ChoiceMail to better coexist with other mail proxies that may be installed on the user’s system. The configuration wizard can auto-detect and modify the ports as necessary.
Improved icons — Well, some people think they’re prettier now!
Renamed views We have changed "Pre-approved" and "Approval" to "Approved" and "Auto-approved". The former means you explicitly approved someone - the latter means they were approved through an email rule or because you sent them a message first.
Individual rule testing — individual rules can now be tested more easily
Status display during mail check — When ChoiceMail checks mail, the status bar displays the connection information from the activity logs.

Fixes
Focus error — fixed minor problem where the focus could not be set to an invisible control
Memory leaks — fixed a memory leak that was related to the number of senders
Stack overflow opening browser — fixed a problem where we sometimes got an error trying to open the user’s external browser.


ChoiceMail 1.1
---------------------------
May
Release Notes
---------------------------
New features
Merged client/server — Client and server in one executable for single user version
Autostart option — You can now control whether ChoiceMail should start automatically when you start windows
Leave mail on ChoiceMail — ChoiceMail now supports ability to keep all email so that you can access from multiple email clients: an indicator is provided so you can tell the number of new vs old emails.
Coaching — The OmniViewer coaching mechanism has been ported to ChoiceMail — coaching available for Delete and Reject as well as for explaining the meaning of each view.
Aliases — You can now tell ChoiceMail your email aliases so that it will recognize them as belonging to you when you CC an email to yourself and ChoiceMail will insert the private code header (this prevents a spammer from sending you an email as if it was from yourself).
Explicit mail check — ChoiceMail now checks for mail every 10 minutes (a default you can change) but provides a button and menu option to allow it to check for email immediately.
Sounds — ChoiceMail can now play a sound when a sender registers.
Chameleon and OmniViewer support — ChoiceMail can now be queried from OmniViewer and Chameleon. This provides alternate ways for you to be alerted to your emails through the OmniViewer system (voice output, remote wireless access, desktop tickers and so forth – see www.digiportal.com for more information on OmniViewer and Chameleon).

Updated
Accept confirmation email — When you accept a new sender who has registered, the message sent back to that sender contains an abbreviated list of the email messages he (or she) originally sent to you.
Merged client/server — Client and server in one executable for single user version
Icons — Much prettier – registration icon flashes
Progress bar — ChoiceMail displays a progress bar when it is performing internal synchronization
Configuration wizard — You are now forced to supply an SMTP server
X-ChoiceMail-OriginalAccount — ChoiceMail now adds this X-header to indicate the originating account of each email message
Email rules dialog — Now resizable
Domain add/remove dialog — When you choose to accept or reject the domain of a sender, the domain is added automatically – you no longer have to press the Add button

Restrictions
Issues with some anti-virus products — Some older anti-virus products create email proxy servers on your computer to intercept email attachments. Since ChoiceMail also needs to create an email proxy server, there will be a conflict when using the default ports. DigiPortal Software will release a minor update of ChoiceMail that allows you to change the ports it uses but until that time, you cannot use ChoiceMail with such products unless you disable them. We have verified that Norton anti-virus 2002 and ChoiceMail work fine together


Fixes
AV when reading email from Comcast server — fixed.
Default values — the “Delete after N days” had the wrong default value — fixed.
Empty FROM messages — now deleted automatically.
Username — ChoiceMail now checks that the characters are valid
Activity logs — The Show/Hide menu is now just a Show! Use the standard X to close the activity logs
Activity logs — Improved the names of the tabs


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