I don't know about you, but as far as I am concerned, every day, my electronic mailbox gets full of advertisements and other unsollicited commercial emails (called spams). Most spammers seem convinced that I am interested in a new passport from a non-existent country, in new pills against impotence, in working home and easily making a lot of money, in transfering money from Nigeria, in nude girls showing their "charms", and so on.
In an effort to reduce the ratio of such messages in my mailbox, I use a combination of several systems:
This second step is necessary and useful: spammers use more and more elaborated stealth techniques to avoid being caught. Moreover, most of the time they use invalid sender addresses so that they do not get overthrown by all the errors (their files are not always up-to-date and include addresses that do not exist anymore). As they do not receive the confirmation message, they cannot answer it and their unsollicited email does not end up in my mailbox.
Of course, once someone confirms that her email is legitimate to my filtering system, her email address is automatically added to an authorized address list: all her new messages will go through the system without any new confirmation being needed. Also, when I send an email to someone, her address is added to the list of authorized addresses and no confirmation request will be sent to her when she writes back.
If you were sent to this page by my confirmation system, thanks for taking the time to answer the request. It will take you only one second and allows me to answer my messages much more efficiently. Everyone (except the spammers) benefit from that.
If you feel like playing, you can download a preliminary WLE release (0.4) under the GPL license by following this link. You will need a recent version of Python (at least 2.3) and the Python-SQLite interface.
Here are the necessary parameters to get the development version using GNU arch:
I got asked several times what are the differences between WLE and TMDA. Here is a partial list of the advantages of WLE (without any particular order) that I thought of while editing this page (there are others):
Thanks to John Peters for his proofreading.