Why Use Choicemail?


Because it works.

Spam now accounts for about two-thirds of all email. It costs most email users at least 15 minutes a day. Research shows that spam costs companies $400-800 per mailbox every year. And these costs are growing.

Permission-based email management is the only thing that actually solves, or ever will solve, the spam problem. (To learn more, read our whitepaper.) It is 100% effective, and ChoiceMail makes it available to you now.

With ChoiceMail, you will never get another piece of unwanted email because a message can reach your inbox in one of only four ways:

  • It is from someone on your whitelist
  • It is from a new sender whose registration request you accepted
  • It matches a permission rule you created
  • It is from a domain that is on your accepted domain list.
  • You approved it manually

In short, if an email is in your box, it’s because you want it there. ChoiceMail transfers the burden of dealing with email messages from people you don't know back to where they belong– the senders. Learn more and get your FREE trial for home or business!

Why ChoiceMail

ChoiceMail users report that they save 15 minutes a day.

ChoiceMail users save at least 15 minutes a day

Why use ChoiceMail ...

September 9th, 2003. Version 2.000
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.

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

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.


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

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)

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


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

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

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

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

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

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

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

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.


What our users say:

I'll never own a computer and an email account without using CHOICEMAIL! To me, using CHOICEMAIL protetection, is just as important as having an Anti-virus program. I've added CHOICEMAIL to my list of things needed when setting up a computer!

Michelle O.


ChoiceMail Awards and Reviews

Noah Coad's Code
Walter Mossberg
Walter Mossberg, Wall Street Journal
CNet Rating