there are no unofficial ways without taking a HUGE risk of corrupting the db. I think you'd be better of just deleteing the db if you absolutely must remove them, but I think that is not required as the channels/nicks will eventually drop, so there is really no harm in leaving them.
The "automated" process would have been prevented by using NSEmailMax and NSEmailReg fro the start. After all, that is why they are there.
At one time don't forget, all of us knew anything about ircd/services setup etc
Actually I was an IRCOp long before setting up my first services package, so when I read the docs and the example config file, I knew what I was doing already. So yes there was a first time .. but no, there wasn't really a "trial and error" period. I was trained correctly from the start, I didn't just go from user to net admin, it took every step as I was supposed to. In effect, I've never really had issues with any for of trouble maker becasue I knew how to defuse the situation long before it became a crisis.
[Edited on 18-9-2007 by katsklaw]