Johan Hendriks wrote:
Hello all.
I have a question regarding my mail flow.
We have some users who are in a mail group (alias), and these alias
receives a lot of attached documents.
So i have the document in all the mailboxes of the alias.
If the attached document is 2MB and that is not rare, i have 10 times 2
MB on my mail server.
Is there a way to tackle this.
Maybe by making the alias a mailbox itself and give other users acces or
are there other options.
I understand that, if you're using Maildir, Dovecot deliver can be smart
and lay down a single file, and hardlink or symlink it to each folder,
thus having one physical copy for N users.
The documentation on dovecot's LDA mentions the -p option which will
hard-link when using maildir, if possible, specifically for this case.
http://wiki.dovecot.org/LDA
Also i have very lame and lazy users.
Don't we all, mate? :)
They refuse to clean thrash cans (i asked about that earlier,and got
that tackled through the expire plugin.),also the do not remove old mail
not even reading it.
So is there also a option to remove mail that is not been opened, and is
older than xx days or weeks.
There's expire (http://wiki.dovecot.org/Plugins/Expire) though I'm
personally in favor of Quotas -- even if you only go as far as making
users request an expanded quota when they reach their limit, it makes
them realise how much they're using, AND makes it a chore...
Another thing to look into is the zlib plugin. If you're using mbox,
this will allow you to use compressed, read-only folders. If you're
using Maildir, it allows you to compress individual messages.
http://wiki.dovecot.org/Plugins/Zlib
Someone recently posted a tool to implement something close to the
process described at the bottom of that page.
--
Curtis Maloney