Version 11 of Blue Line - spam filter

Updated 2003-11-26 16:03:49

A Tcl/Tk application to preview e-mail before it hits your e-mail client. Currently Blue Line is quite useful just to see the email and easily delete it. In future I'll be adding automated filtering based on rules and (perhaps) Bayesian analysis.

This single-file tcl app requires the tcllib module pop3, and for Windows it comes zipped with a slightly patched version of the pop3 file. Requires the excellent tcl package tablelist

Here is the main window http://tclbuzz.com/v0/blueline/assets/images/mainwindow-arrownotes.gif

Download from http://tclbuzz.com/v0/blueline

by Roy Terry, 8th October, 2003


escargo 13 Nov 2003 - I have started using it, but you might want to change your copyright date (otherwise it won't go into effect for another 18000 years;). Roy Terry - yeah. fixed, I guess too much java makes my zero finger twitchy :)

escargo 22 Nov 2003 - I just wanted to say that Blue Line has become my favorite first line of defense against spam and viruses now. When you do add spam and virus filtering, one feature I hope you will add as well is a way of making the system explain why a message was deleted. My e-mail client now (Forte Agent) has very powerful filtering, but no way to make it explain why a message got filtered. I have had problems with mail that I wanted to receive being deleted (or filed into a particular folder) for no apparent reason. If I have a filter rule wrong, or if a rule is matching too generally, I have no way of determining why. (I can guess and even experiment, but I cannot just get the agent to tell me.)

escargo 25 Nov 2003 - I just thought I would mention something that I find irritating. As Blue Line is processing messages (and giving its blue line progress bar), the text above the bar keeps changing in size. I find this distracting. I don't mind what it's says, but having it keep stretching (instead of just being wide enough to start with) is one of life's little annoyances. Not major, by any means, but I am always noticing it. Roy Terry - yeah me too! This is fixed and some simple rule-based processing is also in place. I'll post a rev in the next week or so then it's on to bayesian filtering... BTW, I will plan to have the filter offer any "reasons" it may have for calling a message spam - Cheers, Roy


[ Category Application | Category Internet ]