At 7:49 PM -0400 9/2/01, higgins@peg.com is rumored to have typed:
No, I explained the problem. I don't want 10 clicks of a submit page to drop 440 you have been subscribed messages into someone's mail box.
Obviously, I am too dense to understand your explaination, so I will leave that to others to decipher - I don't see where 44 lists would create 440, or 4400, messages. (I thought I mentioned that unlike mailman or majordomo, each list is seperate in SmartList's "viewpoint." Therefore, there isn't an underlying "list-of-list" management system, which would make what I think you suggest difficult using SmartList as an engine. That doesn't mean you aren't welcomed to write this layer yourself, but it isn't native to the way SmartList handles mailing lists and so would seem to me to be quite difficult. If you've been using SmartList since 1994, I assume you are aware of this difference in philosophy.)
The reject list is not checked prior to confirm's operation. Hence, it's possible to harass someone using the subscription mechanism.
(*sigh*) It should be simple enough for you to integrate a reject file lookup into the confirmation routines should this be an issue for you; simply add a recipe to the rc.local.r00 file checking the reject file and do what you will should the target address be found therein. Since I have never seen this to be a problem, I have not written the recipes you are looking for, nor has, to my limited knowledge, anyone else. You are welcomed (and even expected) to customize SmartList in any way you find desirable. Of course, it is STILL possible to "harass someone using the subscription mechanism," since until the maintainer manually adds the target address to the reject file the harasser could, I suppose, send multiple subscription requests. That would not be the most efficient way to harass someone, though, since there are plenty of lists out there which don't require confirmation to use for that purpose (mailbombs are depressingly simple to send even now).
I don't require that smartlist do it, merely that it is integrable into a smartlist environment.
Please consider making the code you add to do whatever it is you want available to the rest of the community once you have completed it. Since it's obvious I can neither understand your questions, nor supply answers (or at least not the ones you want), I will not respond to you again, and will leave it to others on the list. Charlie