A few suggestions...

1. MAIL_PORT & AUTH_PORT
------------------------

We use multiple PostgreSQL instances on different ports; this is not uncommon and insulates one PostgreSQL instance from others. I am happy to submit (trivial) patches for this.

2. Support for choosing DB, Password, Port on command line (or file, or environment)
------------------------------------------------------------------------------------

Avoids a recompile if you change port or database, or run multiple instances. I am happy to do the work for this; however it may be worth doing it as part of a breakup of the config settings into file-based and db-based. The file-based settings could be limited to enough information to connect to the DB.

3. Nice way to kill IMAPD and POP3D
-----------------------------------

Not sure of the recommended approach, but pop3d seems to go cpu bound if it is killed. It would also be good to have a way to get imapd to reload config (if not already supported).

4. Nice-to-have: break up mail headers into a table
---------------------------------------------------

ie. parse the mail headers and store (a copy?) in a separate table. eg.

Create Table message_headers(id, message_idnr, header, value) might contain:
  <unique-id>, <message-id>, 'to', '[EMAIL PROTECTED]'
  <unique-id>, <message-id>, 'from', '[EMAIL PROTECTED]'
etc.










At 02:08 PM 11/09/2002 +0200, Roel Rozendaal wrote:
Hi all,

indeed, as Marc pointed out, some structure and work is needed right now. My idea of the previous TODO-list question was to be able to gather the essential points to include for the final first release. New plan: I will scan all replies to this message every day for requests. Just one line of explanation should be sufficient to describe it; underneath it you could type some more. The goal is then to have a structured to-do list by the end of this week (maybe monday) like:

REQUEST                    WHO                        WHY
multiple usernames        Marc Mackay            uses 2 ISP's and 1 dbmail

Probably i'll add some accept/denied/delayed field :)
At the end of each day i will send an updated version.

Hope you'll find this approach not too bitchy but we're *really* busy and by using this method i would be able to have a list containing everything left todo for the release. Please include not-applied patches as well as a request.

Finally: i like the idea of using some programming skills and resources from this list; maybe we could distribute some requests when the list is complete.

IMPORTANT: (just pops into my head right now :-) some bugfixes have been submitted and not applied please put a request for those as well.

Hope we will finish this job soon together & conquer the world with dbmail..

regards roel


----------------------------------------------------------------
Philip Warner                    |     __---_____
Albatross Consulting Pty. Ltd.   |----/       -  \
(A.B.N. 75 008 659 498)          |          /(@)   ______---_
Tel: (+61) 0500 83 82 81         |                 _________  \
Fax: (+61) 0500 83 82 82         |                 ___________ |
Http://www.rhyme.com.au          |                /           \|
                                 |    --________--
PGP key available upon request,  |  /
and from pgp5.ai.mit.edu:11371   |/

Reply via email to