Basically, I am “in the market” for a self-hosted E-Mail solution to manage an absolute armee of E-Mail inboxes. I can not go in-depth (company things, yknow) but basically there are 100 domains, and each of them has a predefined set of inboxes that also need a calendar.
Thats 1.000 inboxes. o.o
I would like to know:
What bulk-administration tools does MIAB have? I saw domain templates, which will be super useful for what we do.
How scalable is MIAB? Can I scale it between three servers to increase high-availability? As it uses Postgres, and that in return supports clustering, I doubt this should be a big issue - for that part, at least.
Once an inbox quota is full, I would like to flush the mails to an archive box - say once a month or so. Does such a feature exist?
Ahh, gotcha! Thank you for the insights
That’s a bit unfortunate but also understandable. MIAB was, from what I can tell, ment for very small deployments (maybe a small company) but I was not entirely sure what it’s poweruser tools would be…so I came to ask.
Maybe in the future it gains these abilities, who knows!
MiaB has an API so creating the 1000 mailboxes should be super simple with a proper bash script.
Single server only.
At this point in time, there is no quota support. So no. You could of course use rsync on a cron job with a script to archive emails automatically on a set schedule then delete them…
hey, if i needed to do something like this, how would i go about creating a script to create 300 or so inboxes at once instead of manually typing the user and password for each, thanks in advance!