Eddie b wrote:
[snip]
I know I can configure it the way I want writing perl scripts to split off,
using say the first and then second chars of users login name using
postfix's internal virtual, but using dovecot gives me greater flexibility

dovecot LDA is useful if you want to use its sieve features.

which I'd like to use ( most of the howto's also recommend using dovecots
LDA,, but all searches on that point to only  /blah/domain/login , which
brings me back to my 90K in one directory problem.


you talked about mysql, no?

select concat('/var/Mail/', %d, '/' , substring(%u, 1, 1), '/',         
        substring(%u, '1', '2'), '/', %u, '/maildir/');

This will set the mailbox of [EMAIL PROTECTED] to
        /var/Mail/example.com/f/fo/foobar/maildir/

you can use this query directly, or create a view to use it. You can also trade storage for performance by storing the value in a table at insert time. you can do this with a mysql trigger if you prefer mysql code, or you can do it with an external script.



This is why I postred here, hoping a mail admin with this many users in one
domain and using dovecot has found away to break this up, or perhaps none of
then have and have had to rely on postfix's virtual LDA instead, or would
comment on what they found works best.

Ed


Reply via email to