[exim-dev] [Bug 1217] New: New lookup

Top Page
Delete this message
Reply to this message
Author: Warren
Date:  
To: exim-dev
New-Topics: [exim-dev] [Bug 1217] New lookup, [exim-dev] [Bug 1217] New lookup, [exim-dev] [Bug 1217] New lookup: redis, [exim-dev] [Bug 1217] New lookup: redis, [exim-dev] [Bug 1217] New lookup, [exim-dev] [Bug 1217] New lookup: redis, [exim-dev] [Bug 1217] New lookup, [exim-dev] [Bug 1217] New lookup: redis, [exim-dev] [Bug 1217] New lookup, [exim-dev] [Bug 1217] New lookup
Subject: [exim-dev] [Bug 1217] New: New lookup
------- You are receiving this mail because: -------
You are on the CC list for the bug.

http://bugs.exim.org/show_bug.cgi?id=1217
           Summary: New lookup
           Product: Exim
           Version: N/A
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: wishlist
          Priority: medium
         Component: Lookups
        AssignedTo: nigel@???
        ReportedBy: warren@???
                CC: exim-dev@???



Created an attachment (id=550)
--> (http://bugs.exim.org/attachment.cgi?id=550)
Add new lookup type for Redis

Hi,

Attached is a patch which provides lookups via Redis of the noSQL family. With
this patch you can extract and set values in Redis. I am currently using the
store for storing various information on connecting hosts and then use that
information for actions to take on connections from these hosts. It has been
working in my environment without any hiccups for the last week but wider use
will be beneficial.

It does make use of the C client library, called hiredis.

Note: The patch currently does not support authentication but I have started it
using the same format (/'s) as the other db lookups.

For those that don't know Redis, it is an advanced key->value store (more at
www.redis.io).

I am open to suggestions and fixes. If there is interest in this patch then I
can provide documentation.

thanks


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