Erik Osterman wrote:
First, thanks for taking an interest in this discussion. It wasn't my
intention to shape a whole new feature, if it hadn't been proposed
before. That said, I'd be delighted if it were to make its way into
the mainline.
Paul J Stevens wrote:
- make sure mailboxes are re-assigned when a user is deleted (trigger)
If anyhow adding a deleted_time stamp to the mailboxes, why not do the
same for users? The dbmail-util can then purge users (when not in
archive mode) much the same way it purges messages. Also, while I'm
not against introducing triggers, by introducing a new column it is
easier to maintain across different DB implementations (no need to
port triggers).
Other than that, your proposed changes make sense to me. The new
#archive namespace feature is for me a "nice to have", but not a
necessity.
Just thinking, perhaps its an idea to keep things consistent across the
board with regards deletion, IE delete messages in the same way with a
deleted @ field. dbmail-util can then easily do a "delete after 30 days"
mode that many people have asked for.
_______________________________________________
Dbmail-dev mailing list
[email protected]
http://twister.fastxs.net/mailman/listinfo/dbmail-dev