Re: [exim] Greylist memcached perl implementation

Top Page
Delete this message
Reply to this message
Author: Mike Cardwell
Date:  
To: exim-users
Subject: Re: [exim] Greylist memcached perl implementation
Todd Lyons wrote:

> This is an implementation of greylisting that uses memcached. Here
> are what I perceive as advantages:
>
> 1. Uses distributed storage instead of local state files.
> 2. Memcached is *FAST*.
> 3. Only greylist if reverse IP does not exist for host that is connecting.
> 4. Uses existing perl module.
> 5. Two macros do everything.
> 6. Uses config file to set memcache servers.


Talking to memcached directly from Exim by using ${readsocket} is
considerably more efficient than using Perl. Also, readsocket is
compiled into Exim by default and is therefore available in all of the
standard distributions of Exim.

https://secure.grepular.com/blog/index.php/2009/05/13/accessing-memcached-from-exim/

If you want persistant storage that will last between reboots look up
memcachedb.

--
Mike Cardwell - IT Consultant and LAMP developer
Cardwell IT Ltd. (UK Reg'd Company #06920226) http://cardwellit.com/