[exim-dev] [Bug 993] greylisting implementation

Top Page
Delete this message
Reply to this message
Author: Ted Cooper
Date:  
To: exim-dev
Subject: [exim-dev] [Bug 993] greylisting implementation
------- You are receiving this mail because: -------
You are on the CC list for the bug.

http://bugs.exim.org/show_bug.cgi?id=993




--- Comment #3 from Ted Cooper <eximX0902w@???> 2010-06-05 04:07:54 ---
This is one of the places where a one size fits all solution is quite difficult
to attain. The greylist solutions I have seen so far do not take into account
multiple MX records (MX need to share DB when possible) or attempting to match
multiple hosts attempting to send the same message (fallback sending hosts at
sender).

The attached solution to me seems like it would work just fine for a man and
dog setup but would be poorly fitted to larger or more complicated installs.
Adding it to the source tree would see a proliferation of poorly configured
greylisting causing more headaches than good. A setup based on the local
conditions would be better.

I wrote my own, but I wouldn't inflict it on the public as it probably doesn't
scale and it's written with a PHP daemon and uses ${readsocket}. I'm very
slowly re-writing it in C++ but everything has priority over it.

I've asked on the mailing list for everyone to post their solutions in one
place and I'll see about adding them to the wiki. There are already a number in
there - perhaps the "Greylsiting Using Memcached and Perl" would be
appropriate?


--
Configure bugmail: http://bugs.exim.org/userprefs.cgi?tab=email