Spam Free Email

Anti-spam ideas, tools and services

December 27th, 2005

Reclassifying Spam and User Interfaces

I’ve been working on the front end for the SpamFreeEmail.com service that I have been writing and I think I have come up with an interesting idea for a front end interface.

Instead of making people log into a web based interface, why not give them a minimalIMAP interface. That way they could constantly monitor everything concerning their email from the same mail client.

Three Main folders would be needed; Good, Bad and Neutral, possibly a fourth for viruses. Moving mail from one folder to another would automatically reclassify it to the new designation. Marking any message with a Flag would forward it onto the destination mail server.

This idea is to simplify the users life and let them regain control over their communications. Giving them an easier interface to access their anti-spam system certainly qualifies for this.

Plus I’m already using the Maildir format with the basic flags setup for IMAP, the only thing I would need to do is write the IMAP interface and link it directly to the mail server, and at the speed I’ve been developing code in Erlang, that would be easy.

I’m going to slate this on my to-do list for sometime after my go live launch, but that should still be in the first half of this year.

December 27th, 2005

Rebuilding servers

I rebuilt all five servers today, making sure that they install scripts included ClamAV and a host of other things that I have reorganized in the past few weeks.

The outcome was quite pleasant. Took me about 2 hours to rebuilt the 5 servers which run 8 Erlang nodes. This process included completely reinstalling Fedora core 4 from scratch, along with Erlang, ClamAV and all the tools needed to support this configuration.

I did rebuild two of the servers twice, as I switched to assigning IPS via DHCP instead of by hand each install.

Needless to say when one of the servers goes on the glitch, who cares about troubleshooting if you can rebuilt the whole thing in 15 minutes. This also means that upgrades will be rebuilds and newer versions of anything will not be very difficult to accomplish.

|