Hello, I've been thinking a little about a mailing-list software that would work with dbmail (basically just an sql-backed list of subscribers and preferences, and probably a dbmail aliases table lookup to see if the recipient is handled locally or not, in which case direct-inject the message to their mailbox). This is a little different objective than what you're trying to handle, but could well be related/complimentary. Anyone want to take that on? :) You throw in a web-based client that can handle the mail, newsgroups, etc., and you could have a very nice little user portal. :)
As far as nntp is concerned, for performance so you don't have to parse every message in a mailbox (for thread lookups, etc.), you'll need some table for some of the header data. It might be a very opportune time to add in the generic header caching that's planned for dbmail, and you can simply use that to also cache the news headers you need. Do you plan on making an nntp client component? Perhaps "client" is the wrong term - I'm thinking the ability for your nntp server to connect to an upstream and be able to pull specific newsgroups off the net to archive locally. Perhaps that's handled in the commands you list (I'm not that familiar with nntp), but it didn't appear to be (unless it's that IHAVE command). You might consider calling your daemon component dbmail-nntpd. Jn ---- Original Message ---- From: Ed K. <dbmail-dev@dbmail.org> To: dbmail-dev@dbmail.org Subject: [Dbmail-dev] NNTP Sent: Tue, 16 Mar 2004 22:10:51 -0500 (EST) As I said before, I'm serious about writing the nntp connector for dbmail. Have a look at the current project specifications at: http://www.hp.uab.edu/~ed/dbmail-nntp/ Before I start, is there anyone that has tried to tackle this before? Hints are welcome. Comments are welcome. ed -- End Original Message -- -- Jesse Norell [EMAIL PROTECTED] is not my email address; change "administrator" to my first name. --