---------------------------
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
|