I would like to propose a couple of additions to the mailboxes table
that would make the processing more efficient both for DBMAIL and for
applications that share the data (like web front-ends).

1) Add a "Display Name" field to avoid having to parse it out of the
name field if it is a subfolder

2) Add a parentid field to store which folder it is a direct child of
(use 0 for none)

3) Add an OrdinalValue field (this is mostly for web-front ends) but
it would allow certain mailboxes to be "forced" into a position like
Inbox being listed first, Sent-Mail second, etc.

4) Path would be a list of ID's with slashes like /1/3/5 where one is
the main parent, 3 is a child and 5 is the next child in line.

I realize the second 2 are reaches but I figured I would try anyway.

Thoughts?

- Drew

Reply via email to