Question about reg expr matches in matches_p (in Moderate.py)

Hello all,
I am getting in my error log frequent entries like the following:
Jan 19 14:51:32 2011 (31592) *_these_nonmembers in scu-<list name> references non-existent list SCU-<other list name>
To allow list members in several lists to cross post, I have added the appropriate @listname in the accept_these_nonmembers field.
For example, there are two lists, ListA and ListB. ListA is in ListB's accept_these_nonmembers (as @ListA) and ListB is in ListA's accept_these_nonmembers (@ListB). The two lists are exclusive of one another (no member is in both lists). To my knowledge, this should work unless the regular expression and/or the listname are case-sensitive.
So the question is, should the listnames in the *_these_nonmembers fields be all lowercase, all uppercase, or mixed case? So far, mixed case does not appear to be working.
Thanks, Chris

On 1/19/2011 3:35 PM, C Nulk wrote:
So the question is, should the listnames in the *_these_nonmembers fields be all lowercase, all uppercase, or mixed case? So far, mixed case does not appear to be working.
The list name in @listname entries in *_these_nonmembers must be the internal name of the list, i.e. it is all lower case, and in distros such as cPanel that have munged listnames, it must be the name that's used in the web interface which may be different from the name in the posting address. Again, in cPanel for example, this is the listname_domain name, not simply listname.
These are the only case sensitive entries in *_these_nonmembers. regexps and literal addresses are matched case insensitively.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
participants (2)
-
C Nulk
-
Mark Sapiro