Any interested programmers?

N

Nigel Kukard

Project Description:
IDMS DBMA is an effort to develop a highly scalable (c10k complient)
plugin based mail agent aimed at fighting spam and viruses. Hopefully
replacing hard-to-maintain, complex, resource hungry configurations used
by small to large users today.


The project is pretty cool, here is a few interesting things...

1. For the protocol base implementation we use flex & bison to general
grammatical parsers and lexical analysers. This parser/analyser
generates command constants & parameter lists which are passed to the
command handler. So to implement a command is actually as easy as
defining a regex to match it and the grammar of it... voila!

2. The networking IO is handled by a c10k implementation (very
interesting ... complex though), far from complete but working as far as
you can login and test commands over a network connection.

3. The entire mail agent is plugin based, so to get pop3 working, load
the plugin. I hope we can do the smtp features the same way... still
thinking about that.


The code is available through our online subversion repository if anyone
is interested to take a quick look.... details can be found on the
project site.. http://idms-dbma.pr.linuxrulz.org

Please email me off list if you interested. I beleive a c10k group of
mail agents can revolutionize the way mailserver software is designed!


Kind Regards
Nigel Kukard
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,995
Messages
2,570,230
Members
46,818
Latest member
Brigette36

Latest Threads

Top