Hello, Alexander Titaev!

> > virtual_domains:
> >   driver = redirect
> >   allow_fail
> >   data = ${lookup pgsql{SELECT concat('/var/mail/',maildir) FROM 
> > public.mailbox \
> >                 WHERE local_part = '${quote_pgsql:$local_part}' \
> >                 AND domain = '${quote_pgsql:$domain}' \
> >                 AND active = 't'}}

...

> 2)  на  больших  объемах почты оно может в тупую жрать проц и дисковые
> IO  поскольку  как  я понимаю каждый раз считается объем всех файлов в
> maildir,  а  не  парсится  maildirsize.  А  с учетом того что файлов в
> maildir может быть много результат будет плачевный.

Судя по
http://www.postgresql.org/docs/9.1/static/functions-string.html 
concat('/var/mail/',maildir) -- соединяет аргументы, а не считает
объем всех файлов. Или я недосмотрел?

-- 
 Lystopad Aleksandr 

_______________________________________________
Exim-users mailing list
[email protected]
http://mailground.net/mailman/listinfo/exim-users

Ответить