[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_par

[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] 3 node setup without cluster filesystem

2013-03-28 Thread Kui Zhang
On Thu, Mar 28, 2013 at 5:43 PM, Daniel Parthey < daniel.part...@informatik.tu-chemnitz.de> wrote: > Michael wrote: > > short version: Is there any 3 host (two MX and one frontend IMAP) that > > can use a shared (iSCSI) ext4 volume? > > No. iSCSI exports a block device from one host to another sin

Re: [Dovecot] outlook 2007 very slow.

2011-09-28 Thread Kui Zhang
On Tue, Sep 27, 2011 at 10:42 PM, Stan Hoeppner 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... th

Re: [Dovecot] outlook 2007 very slow.

2011-09-27 Thread Kui Zhang
erbird in my experience... > Multiple people in the office report outlook is faster (when it works). KuiZ On Tue, Sep 27, 2011 at 11:21 AM, Charles Marcus wrote: > On 2011-09-27 2:06 PM, Ed W wrote: >> >> On 20/09/2011 03:10, Kui Zhang wrote: >>> >>> thunderbi

[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 plug

Re: [Dovecot] outlook 2007 very slow.

2011-09-19 Thread Kui Zhang
On Mon, Sep 19, 2011 at 4:03 PM, Linda Walsh 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,

[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, ima

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 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 t

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

2011-09-03 Thread Kui Zhang
x25562a0, 647, 4) = 3 15642 mailbox_transaction_get_count(0x2556e50, 0x7fffb16662c0, 0x7f8d0e5aa560, 32704, 4) = 0 15642 o_stream_uncork(0x25564b8, 0, 0x7f8d0e5aa560, 32704, 4) = 0 15642 o_stream_unref(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 wrote: > On 3.9.2011, at 6.06, Kui Zhang wrote: > >> We are getting following errors when moving mail from inbox to any folder. >> >> "Message has been copied too many times (32767+1)" > > mdbox? Is it actually copied that many times? > >

[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

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

2011-03-16 Thread Kui Zhang
/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: bo

[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=, size=1824 doveadm(user@domain): Info: expunge: box=.namespace/INBOX, uid=5933, msgid=, size=1

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 wrote: > Hi, > > On 10/12/10 01:30 PM, Kui Zhang wrote: >> Hello >> >> It is

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, Patr

Re: [Dovecot] Doveadm-Expunge v2.0.5

2010-10-28 Thread Kui Zhang
On Thu, Oct 28, 2010 at 5:06 AM, Timo Sirainen 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 >> dov

[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: box=.EXPUNGED/INBO

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 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 i

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 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 opt

[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 m

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 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 >> expunge

[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 { la