On Sat, 2007-02-10 at 16:53 -0500, Theo Van Dinter wrote: > On Sat, Feb 10, 2007 at 10:09:35AM -0300, Raul Dias wrote: > > This also implies that the sub-test values is always a RE and needs to > > be proper delimeted. > > If you read "perldoc Mail::SpamAssassin::Conf", specifically the > check_rbl_sub() section, it'll explain what the subtests can be. It can > be several things, including an RE. >
Yes, I read that. The question is what makes it a RE if not the delimiter? As we discussed earlier the ^ $ is necessary to avoid matching other numbers, which will only be possible if the value is a RE. So: 1 - '^127.0.0.1$' matches only 127.0.0.1 and thats a RE. 2 - '127.0.0.1' might match 127.0.0.12 (if it is considered an RE). If 2 is false, than 1 is unecessary, right? -Raul Dias