Hello, I'm for advice on mail archiving. As a server admin (owner), I'm (theoretically) obliged to log all traffic through my server for six months (which means mostly emails in my case, as saving archiving files uploaded via ftp is not practical - except logs). Is there any simple way to do so? Specifically, I would love to maintain the mailbox structure as you can automatically delete the files (emails) when they are older than six months. I'm using Postfix+Courier, I used the guide here for Etch, however, I have no mail filter (spam+antivirus, it was too CPU intensive).
Maybe backups with rsync using hardlinks is a solution for you: http://www.mikerubel.org/computers/rsync_snapshots/
I thought of making Postfix to save emails in two directories instead of in one and making that directory not accessible by user (=can't delete email = archive), but I have no clue how to do it...
I think you can do it with Postfix filters: http://www.postfix.org/FILTER_README.html For the filter, you could write a script that makes a copy of each mail.