I needed a non-complex solution to manage my TMDA pending queue. I wanted the ability to scan the queue, quickly select messages of interest, and trash the rest. I looked at tmda-cgi, but was put off by its complexity -- I wanted a simple e-mail-based solution. Also, I wanted something that wouldn't require having to open up permissions on any TMDA components. It dawned on me that qmail's qmail-local delivery service runs under the user's uid/gid, which obviates the need to modify TMDA permissions when using a facility such as procmail to trigger a handling script.
So, I wrote a few Perl scripts (to each their own poison) that will generate an e-mail for a user's pending quueue. By editing the message, you can selectively choose to release or trash messages in the queue (by default, messages are trashed). It's simple, compact, and most importantly, it works. Since I run qmail, that's what I tested with. It's run for a few months now without a hiccup. It takes maybe 10-15 seconds a day to scan and process my pending queue. Hope someone finds it useful. You can download the tarball at http://www.pongonova.net/tmda-ezplm-0.01.tgz. Comments welcome. You will, of course, have to confirm your status as a non-spammer if you e-mail me :) There's a lot of functionality that isn't there that comes to mind, but I only had time to work on v0.01. Maybe a few constructive words of praise or criticism will spur me on to further enhancements. --Brian _____________________________________________ tmda-users mailing list ([EMAIL PROTECTED]) http://tmda.net/lists/listinfo/tmda-users
