Cyrus IMAP esetleg. Valami szerint külön mappába szedni a leveleket, ha kell.
A Cyrus megoldja az indexelést és a kereshetőséget.
Magát a kézbesítést meg az MTA. LMTP-n fogadja a leveleket a Cyrus.
A fájlrendszerben meg meglesznek a levelek külön fájlokban.
Szóval ebben az esetben fájlrendszerben tárolod a fájlokat, de van hozzá egy IMAP interfészed.
Pármillió levelet simán visz egy mappában a Cyrus, ezt több év tapasztalata alapján mondom.
Tud particionálni meg mindenféle okosságot.
Titkosításra esetleg LUKS.
Ha így oldod meg akkor egy csomó szopástól, teszteléstől, bugfixtől mented meg magadat, mivel egy már kész tesztelt szoftver megold mindent helyetted.
Mindenképpen meggondolandó. Bocs ha valamit félreértettem.