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

2009-05-02 Thread Robert Schetterer
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

c list  *
* LIST (\HasNoChildren) / Templates
* LIST (\HasNoChildren) / Sent
* LIST (\HasChildren) / Drafts
* LIST (\HasNoChildren) / Drafts/
* LIST (\HasNoChildren) / Test
* LIST (\HasChildren) / INBOX
* LIST (\HasNoChildren) / INBOX/
* LIST (\HasNoChildren) / Junk
* LIST (\HasNoChildren) / Trash
* LIST (\Noselect \HasChildren) / shared/..com/t...@..com
* LIST (\HasNoChildren) / shared/..com/t...@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/u...@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/u...@domain.de//dovecot.rawlog
doesn't exist

but

ls
/usr/local/virtual/domain.de/u...@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


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

2009-05-02 Thread Robert Schetterer
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/
 * LIST (\HasNoChildren) / Test
 * LIST (\HasChildren) / INBOX
 * LIST (\HasNoChildren) / INBOX/
 * LIST (\HasNoChildren) / Junk
 * LIST (\HasNoChildren) / Trash
 * LIST (\Noselect \HasChildren) / shared/..com/t...@..com
 * LIST (\HasNoChildren) / shared/..com/t...@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/u...@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/u...@domain.de//dovecot.rawlog
 doesn't exist
 
 but
 
 ls
 /usr/local/virtual/domain.de/u...@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