[exim-dev] [Bug 435] dnslists!=x.x.x.x issue with multiple R…

Top Page
Delete this message
Reply to this message
Author: bug435
Date:  
To: exim-dev
Subject: [exim-dev] [Bug 435] dnslists!=x.x.x.x issue with multiple RRs
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.

http://www.exim.org/bugzilla/show_bug.cgi?id=435





------- Comment #2 from anomie@??? 2006-12-18 18:01 -------
Created an attachment (id=41)
--> (http://www.exim.org/bugzilla/attachment.cgi?id=41&action=view)
Patch to add behavior choice

This patch keeps the same behavior of !=, but adds four more match-conditions:
==, !==, =&, and !=&. These can be interpreted as:
 =  Any RR matches the list       [exists(RR in list)]
!=  No RR matches the list        [not exists(RR in list)]
 == All RRs match the list        [all(RR in list)]
!== Any RR doesn't match the list [not all(RR in list)]


As before, there is no difference between the '=' and '==' families unless
multiple IP addresses are returned by the DNS lookup, some of which are in the
list and some of which aren't.

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