On Fri, 11 May 2001, Charlie Summers wrote:
Start doubting. It has nothing whatsoever to do with this being a "hello" message (SmartList isn't smart enough to read the message and determine the context; and I don't know why you would assume a "hello" indroduction message would _not_ be welcomed in a "traditional" kind of list - they certainly are in the "traditional" lists _I_ operate!)...it has more to do with goofy subjects and oddly-formed bodies.
Sorry, I must have confused 'hello' with 'gimme'. Grepping through .etc and .bin directories, I can't find 'hello'.
The X-Diagnostic: header field you're seeing is coming from rc.request, not rc.submit; therefore the message is being redirected from rc.submit to rc.request in the mistaken belief that it is an administrative request (subscribe, unsubscribe, etc.)
The relevant section of rc.submit is: # Does it look like a regular submission? # Or perhaps more like an administrative request? # Look at the start of the body, and see if this could be # an administrative request, pass it on to rc.request in # that case. # :0 * $$=^0 * 9876543210^0 !divertcheck ?? y { } This section probably gives a high score if divertcheck is set (or is that not set?). :0 * $$=^0 * !B ?? ^^(.*$(.*$(.*$(.*$(.*$(.*$(.*$(.*$)?)?)?)?)?)?)?)?[^]>} a-z0-9] * 9876543210^0 B ?? ^^.*$.*$.*$.*$.*$.*$.*$.*$.*$ { } The first condition carry overs the score from the previous recipe. The second matches if the body isn't of the form ^^(.*$(.*$(.*$(.*$(.*$(.*$(.*$(.*$)?)?)?)?)?)?)?)?[^]>} a-z0-9] I'm betting that means if there are no alphanumeric characters in the first 10 lines. The last condition adds a high score if the body is at least 9 lines in length, I think. I think I'll try taking a few of those .*$ out in the third condition and see what happens. -- Greg Matheson Rather than doing things right, Chinmin College, Doing the right thing. Taiwan