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

ChoiceMail One supports some special keywords that can be used to match messages whose content has been deliberately distorted by spammers to try and prevent filter systems from recognizing them as spam.

The keywords are
(email address in whitelist)
(no email address in whitelist)


If one of these keywords appears at the very beginning of an entry, all characters that follow are interpreted according to special rules. Note that except for the not keyword, the parentheses are part of these keywords.

* (not)
This keyword inverts the sense of the test. You can use it with normal phrases as well as a prefix to any of the other special keywords below.

If you put not This e-mail address is being protected from spambots. You need JavaScript enabled to view it in a To header, then you will get a match if This e-mail address is being protected from spambots. You need JavaScript enabled to view it is NOT in the To header.

* (me)
Translates to mean any email address defined in POP3 or ALIASES. You can use this to see if any of your own email addresses are in any of the fields of a message.

* (email address in whitelist)
(no email address in whitelist)
Typically used in the BODY section of a permission rule, these special keywords can be used to check whether an email address in the body of a received message is (or is not) in your whitelist. It's most often used in a permission rule where the FROM address contains 'postmaster@' or 'mailer-daemon@' so that you can block spoofed system messages.

* (word)
This keyword forces a match on individual words and will ignore character sequences that are embedded in a larger word.

(word)hell will match the phrase 'life is hell' but it will not match the phrase 'hello there, my name is John'

* (seq)
This keyword can be used to match a word that has been broken up by non alphabetical characters in an attempt to disguise it.

(seq)viagra will match character sequences such as v!i!a!g!r!a

* (phrase)
This keyword can be used to find matches for words that are separated by other words.

(phrase)reduce debt will match the phrase 'click here to reduce your mortgage debt

* (regex)
A regular expression is a very generalized mechanism that can be used by itself and in conjunction with transform rules to perform some very advanced matching. A full explanation is beyond the scope of this document and no technical support is available from DigiPortal Software on this topic.

What our users say:

My spam has just about totally disappeared... Ease of use, HELP is excellent.

Steven G.


ChoiceMail Awards and Reviews

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