Forums & Blog

A SmarterTools-sponsored community.
Welcome to Forums & Blog Sign in | Join | Help
in Search

TinySpamD

Last post 09-11-2008 8:01 PM by deX. 13 replies.
Page 1 of 1 (14 items)
Sort Posts: Previous Next
  • 04-01-2008 9:37 PM

    TinySpamD

    TinySpamD is a lightweight, pluggable, muti-threaded anti-spam daemon for Windows. It implements some of the SpamAssassin protocol commands(see http://spamassassin.apache.org/full/3.0.x/dist/spamd/PROTOCOL), making it useable with any messaging system that is SpamAssassin capable(i.e. SM ;). TinySpamD is NOT a rewrite or port of SpamAssassin to a native Windows codebase. It is written in Visual Basic .NET/VS 2005/.NET 2.0 and is licensed under the GNU GPL version 2. The library(ies) needed to build plugins are licensed under the GNU LGPL in order to permit plugins that are licensed under different terms(i.e. commercial?). This started out as a weekend project for my personal use(I needed URI filtering and I took a shot at writing that capability from scratch) and I figured it might do some good for others, so I have unleashed it on the world by way of SourceForge. Though it works, the code is still considered alpha, so I would highly reccomend that you DO NOT use it on any production systems whatsoever. 

    TinySpamD comes with no warranty or support to the maximum extent permitted by applicable law(in summary, if it breaks something, it ain't my fault, and support is via this forum and the SourceForge bug system, time permitting). If you are looking for a supported,commercial solution please check out invURIBL by Invariant Systems(http://www.invariantsystems.com/invURIBL/).

    The code needs a lot of work, so any skilled .net developers out there who want to lend a hand, your assistance would be much appreciated. 

     

    Project is at http://www.sourceforge.net/projects/tinyspamd 

     

     Elazar

  • 04-03-2008 11:30 AM In reply to

    Re: TinySpamD

    Just released version 0.0.0.2...

    Elazar

  • 04-05-2008 10:03 PM In reply to

    Re: TinySpamD

    Just released version 0.0.0.3... 

  • 04-09-2008 7:57 AM In reply to

    Re: TinySpamD

    I noticed some downloads on sourceforge, not sure if they are SM users, if yes, comments and feedback are welcome :) 

  • 04-10-2008 10:17 PM In reply to

    Re: TinySpamD

    Just released version 0.0.0.4... 

  • 04-14-2008 9:07 PM In reply to

    Re: TinySpamD

    Just released version 0.0.0.5... 

  • 04-30-2008 10:03 PM In reply to

    Re: TinySpamD

    Just released version 0.0.0.6. This version includes some major code overhaul along with support for IP based RBL's, i.e. SpamHaus... 

  • 05-07-2008 9:32 PM In reply to

    Re: TinySpamD

    Just released version 0.0.0.7. This version includes alot of code optimization... 

  • 05-15-2008 9:48 PM In reply to

    Re: TinySpamD

    Just released version 0.0.0.8. TinySpamD can now run as a Windows service and includes a regex plugin...

     Elazar

  • 07-02-2008 11:36 AM In reply to

    Re: TinySpamD

     Just released version 0.0.0.9. This version includes some major code overhaul and configuration changes...

     Elazar

  • 07-05-2008 7:57 AM In reply to

    • deX
    • Top 100 Contributor
    • Joined on 11-30-2005
    • Posts 83

    Re: TinySpamD

     Just thought I'd pop my head in and say nice work.
    Definatly could turn into something very useful.

  • 07-08-2008 11:17 AM In reply to

    • iss_42
    • Top 200 Contributor
    • Joined on 08-01-2007
    • London
    • Posts 49

    Re: TinySpamD

    hello great to see people making these kind of tools I'll be trying this out as soon as you think its ready to be tried on a live server! Ivan
  • 07-10-2008 8:20 AM In reply to

    Re: TinySpamD

     Thanks! I currently use it on my home system which is low volume and it works well. I can say this, I feel that the code is stable enough to run a semi-production environment. I would test on a high volume spamtrap or catchall beforehand. There is still much to be done. I am currently working on improved logging, a solid mime parser etc. I am working on implementing the full SpamAssassin protocol set however SM only supports the check command which is what TinySpamD originally supported. There will be some changes as far as plugin architecture as well...

     

    Elazar   

  • 09-11-2008 8:01 PM In reply to

    • deX
    • Top 100 Contributor
    • Joined on 11-30-2005
    • Posts 83

    Re: TinySpamD

    I've been trying to run 0.0.0.9 but it keeps crashing after the 1st message. If I don't click send report then it will continue to scan messages in the background. Here is the output: http://cid-615ceab7a4e8eb5f.skydrive.live.com/self.aspx/Public/TonySpamD%20Debug.txt
Page 1 of 1 (14 items)