[Dovecot] imap list response has an extra field on some mailboxes.

2013-11-27 Thread Kui Zhang
Hello, per rfc3501 7.2.2. LIST Response Contents: name attributes hierarchy delimiter name Dovecot: 2.1.16 /usr/lib/dovecot/imap -u u...@domain.tld list * Most responses are correct. But some appears to not be. * LIST (\HasNoChildren) / {117} path/to/part_mailbox_name other_parts * LIST

[Dovecot] squat assertion result core dump with imap process

2013-11-05 Thread Kui Zhang
Hello, Recently, we had a file system problem. After fsck we started to get some core dump with imap process. Nov 4 15:15:04 mail_server1 dovecot: imap(u...@domain.tld): Panic: file squat-trie.c: line 293 (squat_trie_lock): assertion failed: (trie-fd != -1) Nov 4 15:15:04 mail_server1 dovecot:

Re: [Dovecot] outlook 2007 very slow.

2011-09-28 Thread Kui Zhang
On Tue, Sep 27, 2011 at 10:42 PM, Stan Hoeppner s...@hardwarefreak.com wrote: On 9/27/2011 4:50 PM, Kui Zhang wrote: I think if you disable the new local indexing features in TB then it should start running fairly decently? I had indexing disabled... that did not help much. TB work better

Re: [Dovecot] outlook 2007 very slow.

2011-09-27 Thread Kui Zhang
... Multiple people in the office report outlook is faster (when it works). KuiZ On Tue, Sep 27, 2011 at 11:21 AM, Charles Marcus cmar...@media-brokers.com wrote: On 2011-09-27 2:06 PM, Ed W li...@wildgooses.com wrote: On 20/09/2011 03:10, Kui Zhang wrote: thunderbird does not really work

[Dovecot] global ACL inheritances

2011-09-21 Thread Kui Zhang
Hello I am trying to prevent people from actively delete lazy expunged messages. ACL in following file does not appears to apply to existing or new mailboxes. dovecot/acls/.EXPUNGED/.DEFAULT owner lripk Am I missing something, or is it due to ACL inheritances support? mail_plugins = acl

Re: [Dovecot] outlook 2007 very slow.

2011-09-19 Thread Kui Zhang
On Mon, Sep 19, 2011 at 4:03 PM, Linda Walsh dove...@tlinx.org wrote: ` Kui Zhang wrote: Hello I have a user with 2500+ sub folders. Total mailboxes size is around 6G. (mdbox, dovecot 2:2.0.14) Syncing/Receiving appears to be slow, with outlook 2007. He does not want to switch

[Dovecot] outlook 2007 very slow.

2011-09-16 Thread Kui Zhang
Hello I have a user with 2500+ sub folders. Total mailboxes size is around 6G. (mdbox, dovecot 2:2.0.14) Syncing/Receiving appears to be slow, with outlook 2007. He does not want to switch to an alternative, due to various reasons. I did not find any error logs indicate issues. during idle,

Re: [Dovecot] Possible signed/unsigned bug in libdovecot-storage (2:2.0.14 )

2011-09-05 Thread Kui Zhang
On Sun, Sep 4, 2011 at 8:45 AM, Timo Sirainen t...@iki.fi wrote: On Sat, 2011-09-03 at 02:29 -0700, Kui Zhang wrote: Message has been copied too many times (32767+1) it is mdbox, file size 10M I dont know if the message was ever copy that many times. I dont know any way to tell. I'm

Re: [Dovecot] Possible signed/unsigned bug in libdovecot-storage (2:2.0.14 )

2011-09-03 Thread Kui Zhang
(0x7fffb1666310, 0, 66, 0, 4) = 1 15642 i_stream_get_data(0x2556300, 0x7fffb16662e8, 66, 0, 4) = 0 Thanks for checking KuiZ On Fri, Sep 2, 2011 at 10:36 PM, Timo Sirainen t...@iki.fi wrote: On 3.9.2011, at 6.06, Kui Zhang wrote: We are getting following errors when

[Dovecot] Possible signed/unsigned bug in libdovecot-storage (2:2.0.14 )

2011-09-02 Thread Kui Zhang
Hello We are getting following errors when moving mail from inbox to any folder. Message has been copied too many times (32767+1) lazy_expunge is enabled. Error messages seems to be from libdovecot-storage. Any one can confirm the bug? or knows of a work around? Thanks K.Z

[Dovecot] doveadm expunge info message in std.error

2011-03-16 Thread Kui Zhang
Hello This command doveadm expunge -u user@domain mailbox .namespace/* savedbefore 7d writes these messages to std.error doveadm(user@domain): Info: expunge: box=.namespace/INBOX, uid=5932, msgid=E1Puxwf-0001fD-Si@hostname, size=1824 doveadm(user@domain): Info: expunge: box=.namespace/INBOX,

Re: [Dovecot] doveadm expunge info message in std.error

2011-03-16 Thread Kui Zhang
...@localhost.localdomain.org wrote: On 03/16/2011 08:00 PM Kui Zhang wrote: Hello This command doveadm expunge -u user@domain mailbox .namespace/* savedbefore 7d writes these messages to std.error doveadm(user@domain): Info: expunge: box=.namespace/INBOX, uid=5932, msgid=E1Puxwf-0001fD-Si@hostname

Re: [Dovecot] extra fields with passwd userdb

2010-12-10 Thread Kui Zhang
Hello It is is possible. You just need to replace the. maildir: prefix with mdbox:, for mail_location, for each one of the test mail boxes. also if you are using maildir++ quota. change it dovecot quota. maildir++ does not work correctly with mdbox. KuiZ On Fri, Dec 10, 2010 at 7:31 AM,

Re: [Dovecot] extra fields with passwd userdb

2010-12-10 Thread Kui Zhang
Hello These should help. http://wiki2.dovecot.org/UserDatabase?highlight=mail_location http://wiki.dovecot.org/UserDatabase/ExtraFields KuiZ On Fri, Dec 10, 2010 at 1:44 PM, Patrick McLean patr...@cim.mcgill.ca wrote: Hi, On 10/12/10 01:30 PM, Kui Zhang wrote: Hello It is is possible

Re: [Dovecot] Doveadm-Expunge v2.0.5

2010-10-28 Thread Kui Zhang
On Thu, Oct 28, 2010 at 5:06 AM, Timo Sirainen t...@iki.fi wrote: On 28.10.2010, at 5.50, Kui Zhang wrote: doveadm -Dv expunge -u u...@domain mailbox .EXPUNGED/* savedbefore 7d .. doveadm(u...@domain): Debug: expunge: box=.EXPUNGED/INBOX/mon uid=791 doveadm(u...@domain): Info: expunge: box

[Dovecot] Doveadm-Expunge v2.0.5

2010-10-27 Thread Kui Zhang
Hello Few questions regarding Doveadm-Expunge. 1. I have lazy expunge configure with this name space: .EXPUNGED Storage type: mdbox doveadm -Dv expunge -u u...@domain mailbox .EXPUNGED/* savedbefore 7d I get some interesting outputs. doveadm(u...@domain): Debug: expunge:

Re: [Dovecot] disable zlib via config to allow per mailbox compression level

2010-10-18 Thread Kui Zhang
Thanks guys. setting both zlib_save_level and zlib_save to null disables zlib wiki updated. KuiZ On Sun, Oct 10, 2010 at 3:36 PM, Timo Sirainen t...@iki.fi wrote: On 11.10.2010, at 0.48, Jerrale G wrote:   zlib_save_level = 6 # 1..9   zlib_save = gz # or bz2 for all other applications in

Re: [Dovecot] disable zlib via config to allow per mailbox compression level

2010-10-10 Thread Kui Zhang
be between 1..9 KuiZ On Sat, Oct 9, 2010 at 2:56 PM, Jerrale G jerralega...@sheltoncomputers.com wrote:  On 10/9/2010 12:45 AM, Kui Zhang wrote: Hello Dovecot v2.0.5   zlib_save_level = 6 # 1..9   zlib_save = gz # or bz2 Is there a config option to disable zlib, even if above config

[Dovecot] disable zlib via config to allow per mailbox compression level

2010-10-08 Thread Kui Zhang
Hello Dovecot v2.0.5 zlib_save_level = 6 # 1..9 zlib_save = gz # or bz2 Is there a config option to disable zlib, even if above config are in place? If so please provide an example. If no, would it be possible to add one? Like if zlib_save_level = 0 disable zlib. So one can configure per

Re: [Dovecot] Lazy expunge plugin - delete folder result error.

2010-08-31 Thread Kui Zhang
On Tue, Aug 31, 2010 at 11:00 AM, Timo Sirainen t...@iki.fi wrote: On Sun, 2010-08-29 at 19:31 -0700, Kui Zhang wrote: home = /mail/%Ld/%Ln mail_location = mdbox:/mail/%Ld/%Ln/mdbox When: location = mdbox:~/mdbox:MAILBOXDIR=expunged expunged folder gets created inside mail_location

[Dovecot] Lazy expunge plugin - delete folder result error.

2010-08-30 Thread Kui Zhang
Hello Is it a bug in lazy expunge plugin or am I missing something? Dovecot v2.0.1 (c5111fb65b0b) home = /mail/%Ld/%Ln mail_location = mdbox:/mail/%Ld/%Ln/mdbox sources.list - debian (squeeze) .. deb http://xi.rename-it.nl/debian testing-auto/dovecot-2.0 main Config changes - - - plugin {