[Dovecot] What exactly do you mean by archiving?
Andreas Ntaflos
daff at dword.org
Sat Oct 10 16:49:08 EEST 2009
On Saturday 10 October 2009 13:34:39 dhottinger at harrisonburg.k12.va.us
wrote:
> I mean every single email sent and recieved is kept for a period of
> time (3 -5 years) separate from users mail, and emails cant be
> deleted. Ideally emails would have compression, mailboxes need to be
> searchable easily, and some mechanism whereby attachments sent to
> multiple people only get saved once, and emails sent to multiple
> people only get saved once.
Well my solution certainly will not fulfil all your requirements as it
doesn't do compression and saves all mail and all attachments,
regardless of number of recipients. Obviously you need some disk space,
but that's really cheap these days. And since ACLs (as mentioned) don't
work just right yet the archived messages would be deletable if the
Backup namespace wasn't hidden from the users.
My setup just does what it promises: saving all sent and received mail
for every user on the system. This could actually be considered a
feature, as it were, since it is a true, private, per-user backup where
restoring messages wouldn't require any action from the administrator.
However, I'm sure it can be refined (e.g. using ACLs) and I am open for
suggestions.
> I could do something with procmail that
> copies every email coming in to another directory easily, but that
> doesnt solve the sent email.
Well, sending mail is handled by the MTA (Sendmail in your case, Postfix
in ours) so that is where you need to hook into to archive sent mail.
The sender_bcc_maps parameter in Postfix is such a hook. You might want
to have a look at [1] for that.
I haven't found any way for this other than BCC'ing the message back to
the sender and I don't think there is any. The beauty of it is its
transparency and simplicity at the (minor) cost of an additional, local
SMTP connection.
> Ive looked at several commercial
> products, but none seem to work nicely with sendmail. Thanks for the
> information, I'll look and see if sieve will work better for me than
> procmail. Im not sure thought that your method will pass the test
> come litigation time (if that every happens).
If it is an option I strongly suggest getting rid of Sendmail and using
a secure, well-documented, feature-rich and easy to administer MTA like
Postfix. Your life as administrator will be easier.
Andreas
[1] http://www.postfix.org/ADDRESS_REWRITING_README.html#auto_bcc
--
Andreas Ntaflos
GPG Fingerprint: 6234 2E8E 5C81 C6CB E5EC 7E65 397C E2A8 090C A9B4
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part.
Url : http://dovecot.org/pipermail/dovecot/attachments/20091010/af77b76b/attachment.bin
More information about the dovecot
mailing list