Hello All, I am in the United States where we have e-discovery rules. Some organizations have to retain data for a certain amount of time, others are required to have a data retention policy. This means that while it should probably be possible for a user to "delete" an email so they do not see it. The server needs to store it, possibly in a tree that mirrors the folder setup of the user (so if it is in "Sales" folder, it should move to namespace "hidden", or similar, in folder "Sales"). Is there anything like this in dovecot? Is it possible to use cron jobs to see when the message was deleted (Maildir) and erase it based on policy? (Python scripts are fine if the users password isn't needed.) Thank you, Trever Adams -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 259 bytes Desc: OpenPGP digital signature URL: <http://dovecot.org/pipermail/dovecot/attachments/20081202/9d2f052c/attachment-0002.bin>
Hi Trever On 02/12/2008, Trever L. Adams <trever.adams at gmail.com> wrote:> Hello All, > > I am in the United States where we have e-discovery rules. Some > organizations have to retain data for a certain amount of time, others are > required to have a data retention policy....> Is there anything like this in dovecot? Is it possible to use cron jobs to > see when the message was deleted (Maildir) and erase it based on policy? > (Python scripts are fine if the users password isn't needed.) > > Thank you, > Trever AdamsCyrus, I know for a fact, supports data retention policies, but I guess you'd just need to be imaginative when it comes to using Dovecot. I personally have all mail blindly bcc'd to a mailbox to which only I have access, but I'm doing that before delivery (using postfix's always_bcc) instead of at the dovecot/mail delivery end. It seems to work fine. Otherwise, what you could look at doing is setting up the cron job, as you say, to mirror any files that have appeared in the mailbox. Just my 2c Best regards, Ronald. -- Ronald MacDonald http://www.rmacd.com/ 0777 235 1655
On Tue, 2008-12-02 at 10:02 -0700, Trever L. Adams wrote:> Hello All, > > I am in the United States where we have e-discovery rules. Some > organizations have to retain data for a certain amount of time, others > are required to have a data retention policy. > > This means that while it should probably be possible for a user to > "delete" an email so they do not see it. The server needs to store it, > possibly in a tree that mirrors the folder setup of the user (so if it > is in "Sales" folder, it should move to namespace "hidden", or similar, > in folder "Sales"). > > Is there anything like this in dovecot? Is it possible to use cron jobs > to see when the message was deleted (Maildir) and erase it based on > policy? (Python scripts are fine if the users password isn't needed.)One possibility is http://wiki.dovecot.org/Plugins/Lazyexpunge -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 197 bytes Desc: This is a digitally signed message part URL: <http://dovecot.org/pipermail/dovecot/attachments/20081202/84554284/attachment-0002.bin>