Some ideas for TMDA 1.2: (Is the Wiki a free-for-all for suggested features - should I add these myself, or should only "approved" ideas go there?)
1) Maildir format was suggested for the pending queue already. I'd like to extend this to have categories inside the pending queue (map to Maildir/Maildir++ folders) so that I can say: from ... hold=bad_sender headers ... hold=bad_attachments where "bad_sender" and "bad_attachments" become Maildir folder names. There could be a default "confirm" folder for where confirmation requests had been sent (or perhaps just use the root of the Maildir/INBOX) 2) Quarantining message support in the pending queue. Something like: headers ... quarantine=bad_attachments This would be just like hold, but I'm (the recipient) notified that the incoming mail exists, so *I* can release it if I want. This would be useful to allow myself to recieve .zip attachments - at present I just hold them all (due to their being a worm transport), but perhaps someone mails me a .zip of family photos - I have to go grovel in the pending queue if I'm expecting this. With "quarantine=" I'd get notified when this email arrives and have the option to send email to release it, but I still wouldn't see the nasty .zips/etc. in my actual mailer unless I took explicit action to do so. Perhaps quarantine should forward the original message with attachments stripped, but hold the complete original? This is *perhaps* getting outside the realm of TMDA, but it would be nice to integrate this kind of thing into one place... 3) Enhanced list database support - i.e. SELECT before INSERT when appending to database lists, so we don't re-insert the same thing, or support for people to write stored procedures for the insert/query etc. (Not sure if MySQL even supports this (which is what I use) - I haven't looked...) Personally, I decided not to use Turba (Horde's address book, with DB storage) as my primary address book, but to keep using my PC-based mailer as my primary mail tool and webmail as a simple remote access tool, so this isn't a big deal for me - just a suggestion. -- Stephen Warren, Software Engineer, Parama Networks, San Jose, CA [EMAIL PROTECTED] http://www.wwwdotorg.org/ _________________________________________________ tmda-workers mailing list ([EMAIL PROTECTED]) http://tmda.net/lists/listinfo/tmda-workers
