Am 21.08.24 um 20:27 schrieb Evgeniy Berdnikov via Exim-users:
On Wed, Aug 21, 2024 at 12:55:37PM -0300, Ronaldo Luiz via Exim-users wrote:
Hi Sirs,

I need a help to install on my Linux Server an Archive Email software 
management.

Exim send around 15.000 billing e-mails each month, receive around 
200.000/month and need to archive the 5 last years emails.

Which is the best software option?
  Question "What's the best?" implies some criteria for comparison,
  but you did not mention anything.

  To store relaying mail to a disk one can use Exim with redirect router,
  which have "unseen" option and feed message copy to "appendfile" transport.
  This is purely Exim solution, without any external software.

That is not the best way to do it, as each mail needs a sha256 checksum generated, so the archiver can testify, that the archived email is untampered. With a mbox file, you would need to sign this growing pile of data each time a message is appended, which will overpower your server in a few weeks.

Storing the messages in the default maildir format, allows to sign each message separately without causing hassle to the system.

- it's easier to maintain
- easier to delete old messages
- needs less power

but increases the accesstime to the directory with 200k mails per month, which suggests to store it in seperate directories /var/mail/user/<YEAR>/<MONTH>/

heres the router, you can use a different "target"(data) if you like:

begin routers

archiver:
  driver  = redirect
  data    = mail-arc...@domain.com
  pipe_transport  = address_pipe
  unseen

... normal routers ...

best regards,
Cyborg


--
## subscription configuration (requires account):
##   https://lists.exim.org/mailman3/postorius/lists/exim-users.lists.exim.org/
## unsubscribe (doesn't require an account):
##   exim-users-unsubscr...@lists.exim.org
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to