On Sun, 2007-05-27 at 15:19 +0200, Stephane Enten wrote:
> On Sat, May 26, 2007 at 06:26:40PM +0300, Timo Sirainen wrote:
> > > you should NOT be doing select
> > > concat('/mail/01/%2LMd/%2.2LMd/%LMd/mail/%Ln') as maildir
> >
> > Actually that does work. It's only the value returned from database
> > that's not expanded. I think that'd be a bad idea because then any
> > usernames or paths containing '%' characters would break.
>
> I understand that the only intended expanded string is the query one,
> not the answer.
>
> But then something's weird cause it's actualy expanded by deliver (in my
> setup they share the same dovecot-auth process hence the same SQL
> query).That's a bug then, because it should work identically with deliver. Fixed: http://hg.dovecot.org/dovecot-1.0/rev/2b462faf9867 Hopefully around Dovecot v2.0 I can finally get rid of this kind of special handling in deliver and just have one generic code that works the same everywhere..
signature.asc
Description: This is a digitally signed message part
