[Dovecot] dovecot 1.2 plugin virtual and shared namespace with thunderbird / rawlog problem cleared but not fixed

Robert Schetterer robert at schetterer.org
Sat May 2 22:39:11 EEST 2009


Robert Schetterer schrieb:
> Robert Schetterer schrieb:
>> Timo Sirainen schrieb:
>>> On Wed, 2009-04-29 at 20:59 +0200, Robert Schetterer wrote:
>>>> no ,without virtual setup all works ok
>>>> i.e normal private namespace and shared namespace
>>>>
>>>> it works with private and virtual setup
>>>> but adding shared namespace then i get loose the
>>>> private namespace with tb, specially subdirs of INBOX
>>> Try talking IMAP directly. What does LIST "" * command show when it
>>> works, and what does it show when it doesn't work?
>>>
>>> http://wiki.dovecot.org/TestInstallation
>>>
>> Hi Timo
>> i will do and report, but if it should work
>> its an Tb bug, and whatever i need a workaround then
>> Best Regards
> Hi Timo
> telnet looks ok for me,
> no idea why TB dont likes it

small addition horde webmail imap
does not work too, subfolder are not shown

> 
> c list "" *
> * LIST (\HasNoChildren) "/" "Templates"
> * LIST (\HasNoChildren) "/" "Sent"
> * LIST (\HasChildren) "/" "Drafts"
> * LIST (\HasNoChildren) "/" "Drafts/kkkk"
> * LIST (\HasNoChildren) "/" "Test"
> * LIST (\HasChildren) "/" "INBOX"
> * LIST (\HasNoChildren) "/" "INBOX/pppp"
> * LIST (\HasNoChildren) "/" "Junk"
> * LIST (\HasNoChildren) "/" "Trash"
> * LIST (\Noselect \HasChildren) "/" "shared/..........com/test at ......com"
> * LIST (\HasNoChildren) "/" "shared/..........com/test at ........com/Trash"
> c OK List completed.
> 
> thx for your more verbosed debug for rawlog
> in just now what ( might ) has hanged with it
> in my setup the home variable is given from sql
> its constructed like /usr/local/virtual/domain.de/user at domain.de/
> as stated in rawlog example
> it possible to give home also in the plugin section
> with home=/usr/local/virtual/%d/%u
> i have both
> 
> rawlog worked with both entries before updates
> 
> but now it has
> rawlog:
> maildir:/usr/local/virtual/domain.de/user at domain.de//dovecot.rawlog
> doesn't exist
> 
> but
> 
> ls
> /usr/local/virtual/domain.de/user at domain.de//dovecot.rawlog is ok
> ( in linux // means normally the same as / i.e with ls )
> 
> so now i know why rawlog stopped working but
> i am not clear why it doesnt behave like ls and dont care about double
> slashes in directory paths, in any case rawlog is more like a plugin and
> for debug
> the home variable in the plugin section should be prefered, if home is
> also stated from elsewhere
> 
> Regards



More information about the dovecot mailing list