Suppose I want to send you an email and be sure that it will not be caught in your spam filter. What signal can I use to prove to you that my message is not spam? It must satisfy (at least) two requirements.

  1. It should be cheaper/easier for legitimate senders to use than for spammers.
  2. It should be cheap overall in absolute terms.

The first is necessary if the signal is going to effectively separate the spam from the ham. The second is necessary if the signal is going to be cheap enough for people to actually use it.

It is easy to think of systems that meet the first requirement but very hard to think of one that also satisfies the second. Now researchers at Yahoo! have an intriguing new idea that has received a great deal of attention, CentMail. According to this article, Yahoo! is planning to roll it out soon.

The sender pays a penny to have a trusted server to affix an electronic “stamp” to the message. Given that spammers could not afford to pay even one cent per message given the massive volume of spam, the receiver can safely accept any stamped message without running it through his spam filter.

Now here is the key idea. The penny is paid to charity. How could this matter? Because most people already make sizable donations to charity every year, they can simply route these donations through CentMail making the stamps effectively free. Thus, condition 2 is satisfied.

The first question that comes to mind is the titular one. (Settle down Beavis.) Remember, we still have to worry about condition 1 and whatever magic we use to make it cheap for legitimate email better not have the same effect on spam. But just like you, any spammer who makes donations to charity will be able to send a volume of spam for free. Apparently the assumption is that spam=evil and evildoers do not also contribute to charity. And we must also assume that Centmail doesn’t encourage entry into the spamming business by those marginal spammers for whom the gift to charity is enough to assuage their previous misgivings.

But these seem like reasonable assumptions. The more tricky issue is whether the 1 penny will actually deter spammers. It is certainly true that at current volume levels, the marginal piece of spam is not worth 1 penny. But for sure there is still a very large quantity of spam that is worth significantly more than 1 penny. For proof, just take a look in your snailbox. Even at bulk rates the cost of junk-mail advertising is several pennies per piece. With Centmail your Inbox would have at least as much stamped spam as the amount of junk mail in your snailbox.

This leads to the crucial questions. Any system of screening by monetary payments should be viewed with the following model in mind. First, ask how many pieces of spam you would expect to receive per day at the specified price. Next, ask how many spam you are willing to receive before you turn on your spam filter again. If the first number is larger than the second, then the system is not going to substitute for spam filtering and this undermines the reason to opt-in in the first place. For Centmail and me these numbers are 50 and 1.

Now continued spam filtering won’t necessarily destroy the system’s effectiveness. The stamp can be used in conjunction with standard filtering rules to reduce the chance your ham gets classified as spam. Then the question will be whether this reduction is enough to induce senders to adopt the setup costs of opting in.

Finally there is no reason theoretically that the total volume of spam would be reduced. Providing spammers with a second, higher class of service might only add to their demand.