Kamaelia: Grey

You may also wish to look at Kamaelia: Spam Assistant
You can get the install bundle for Kamaelia Grey here: http://thwackety.com/Kamaelia-Grey.tar.gz This code is Beta quality in the old fashioned meaning of the term. I've been using it for my mail for the past 2 1/2 months now and it's been fantastic. There are likely to be minor issues though. Please report them!

What is Kamaelia: Grey ?

It's a greylisting SMTP proxy. It doesn't replace your existing mail server, but does sit between your mail server and the outside world.

How do I install it?

After unpacking, as root, type:
  • python setup.py install
Under linux you then type:
  • chmod +x /etc/init.d/kamaeliagrey
The code was developed under linux, but is currently acting as a workhorse under Mac OS X. As a result a startup script for Mac OS X is also included - take a look in the setup.py file to see what you need to edit.

How do I configure it?

Copy the default config file - installed to /etc/greylist.conf.dist to a localised version - ie /etc/greylist.conf

You then edit the freshly copied config file. The config options are documented in the config file.

How does it work then?

Suppose your existing mailserver:
  • listens on port 25
  • runs on host
You change your mailserver to listen on some other port instead. eg 8025
You then configure Kamaelia:Grey to listen on port 25 instead, on that host
You also configure Kamaelia:Grey to forward to your mail server

How do I configure that?

Edit /etc/greylist.conf
Change the values smtp_ip & smtp_port
eg change them to:

smtp_ip =
smtp_port = 8025

Where can I get more information?

Information will be added to this page:
Discussion and feedback should be sent to kamaelia-list@lists.sourceforge.net

What on Earth is Greylisting?

Without apologies, here's a link to a non-techie description of greylisting:
More detail on how Kamaelia: Grey works: (this should get consolidated onto this page)

More! More! I want to understand more!

OK, OK, how about a presentation?


Kamaelia is an open source project originated from and guided by BBC Research. For more information browse the site or get in contact.

This is an ongoing community based development site. As a result the contents of this page is the opinions of the contributors of the pages involved not the organisations involved. Specificially, this page may contain personal views which are not the views of the BBC. (the site is powered by a wiki engine)

(C) Copyright 2008 Kamaelia Contributors, including the British Broadcasting Corporation, All Rights Reserved

This web site is powered by the same code created for the bicker manor project. For more details, contact Michael Sparks at BBC Research directly (cf contact)