I've been busy off and on the past month or so writing a native mailing list for Drupal. It integrates natively with Organic Groups (i.e. each group becomes a list w/ its own email address) and behaves exactly like popular open source mailing lists like Mailman/Minimilist (it should as I copied their algorithms). I'll be releasing it on d.o. soonish but I had a few questions I wanted to ask first.
First -- what should I name it? Mailinglist is the obvious name and is open in the Drupal module namespace. Any objections or better ideas?
Second -- I'd love to discuss possible architectures with some interested developers. Right now the code is... a mess, to be charitable -- mostly due to the many dead-ends I hit before getting things working. I need to do some serious refactoring before doing the initial release and wanted some feedback / ideas on different ways to architect the code.