[Dovecot] Strange behavior on with "listescape" and "lda_mailbox_autocreate" - double entries
Hello Guys, we are using Dovecot since years; all working flawless but one strange behavior:
Let me explain..
- we have enabled the "listescape" plugin in "15-lda.conf", "10-mail.conf" and "20-imap.conf".
- we use the following default namespace in "10-mail.conf": --------------- 10-mail.conf ----------------------------------------- namespace { type = private prefix = separator = / inbox = yes subscriptions = yes }
- we use a sieve script that automatically generates folders in the following form (example):
".INBOX.2014.05.patrick.incoming" for user "patrick@xx.com" ".INBOX.2014.05.patrick.outgoing" for user "patrick@xx.com" ".INBOX.2014.05.p\2edezordo.incoming" for user "p.dezordo@xx.com"
This is ok, but the automatically generated "subscriptions"-file of the user contains double lines (the second line is something strange?!); the second one should not be created, its totally wrong..!
--------------- subscriptions ----------------------------------------- Trash Sent INBOX.2014.05.patrick.incoming INBOX.2014.05.patrick.outgoing INBOX.2014.05.p\2edezordo.incoming INBOX\2e2014\2e05\2ep\5c2edezordo\2eincoming <----- this line!?!?!?
Have you any ideas whats going on? Could this be a bug, or misconfiguration?
Thanks in advance!!
Greeting from Italy! Patrick.
Am 08.05.2014 13:43, schrieb Patrick De Zordo:
Hello Guys, we are using Dovecot since years; all working flawless but one strange behavior:
Let me explain..
- we have enabled the "listescape" plugin in "15-lda.conf", "10-mail.conf" and "20-imap.conf".
- we use the following default namespace in "10-mail.conf": --------------- 10-mail.conf ----------------------------------------- namespace { type = private prefix = separator = / inbox = yes subscriptions = yes }
- we use a sieve script that automatically generates folders in the following form (example):
".INBOX.2014.05.patrick.incoming" for user "patrick@xx.com" ".INBOX.2014.05.patrick.outgoing" for user "patrick@xx.com" ".INBOX.2014.05.p\2edezordo.incoming" for user "p.dezordo@xx.com"
This is ok, but the automatically generated "subscriptions"-file of the user contains double lines (the second line is something strange?!); the second one should not be created, its totally wrong..!
--------------- subscriptions ----------------------------------------- Trash Sent INBOX.2014.05.patrick.incoming INBOX.2014.05.patrick.outgoing INBOX.2014.05.p\2edezordo.incoming INBOX\2e2014\2e05\2ep\5c2edezordo\2eincoming <----- this line!?!?!?
Have you any ideas whats going on? Could this be a bug, or misconfiguration?
Thanks in advance!!
Greeting from Italy! Patrick.
which version of dove listescape had bugs in the past
i.e
http://hg.dovecot.org/dovecot-2.1/rev/63af3274fb6f http://hg.dovecot.org/dovecot-2.2/rev/63af3274fb6f http://hg.dovecot.org/dovecot-2.2/rev/fce84463f508
perhaps reread
http://wiki2.dovecot.org/Plugins/Listescape
post complete dove conf
Best Regards MfG Robert Schetterer
-- [*] sys4 AG
http://sys4.de, +49 (89) 30 90 46 64 Franziskanerstraße 15, 81669 München
Sitz der Gesellschaft: München, Amtsgericht München: HRB 199263 Vorstand: Patrick Ben Koetter, Marc Schiffbauer Aufsichtsratsvorsitzender: Florian Kirstein
Dear Robert, hallo Robert (ich spreche Deutsch),
--- dovecot --version --- 2.0.19
System: Ubuntu 12.04.4
--- dovecot -n ------------- # 2.0.19: /etc/dovecot/dovecot.conf # OS: Linux 3.8.0-29-generic x86_64 Ubuntu 12.04.4 LTS ext4 auth_mechanisms = plain login dict { quota = mysql:/etc/dovecot/dovecot-dict-sql.conf.ext } first_valid_uid = 150 last_valid_uid = 150 lda_mailbox_autocreate = yes lda_mailbox_autosubscribe = yes mail_gid = mail mail_location = maildir:/var/vmail/%d/%n mail_plugins = " quota listescape" mail_uid = vmail namespace { inbox = yes location = prefix = separator = / subscriptions = yes type = private } passdb { args = /etc/dovecot/dovecot-sql.conf.ext driver = sql } plugin { autocreate = Trash autocreate2 = Sent autocreate3 = Drafts autosubscribe = Trash autosubscribe2 = Sent autosubscribe3 = Drafts quota = dict:user::proxy::quota quota_rule = *:storage=10MB quota_rule2 = Trash:storage=+10%% quota_warning = storage=95%% quota-warning 95 %u quota_warning2 = storage=80%% quota-warning 80 %u sieve = ~/.dovecot.sieve sieve_dir = ~/sieve } postmaster_address = postmaster@xx.com protocols = " imap pop3" service auth { unix_listener /var/spool/postfix/private/auth { group = postfix mode = 0660 user = postfix } unix_listener auth-userdb { group = mail mode = 0600 user = vmail } } service dict { unix_listener dict { group = mail mode = 0660 user = vmail } } service quota-warning { executable = script /usr/local/bin/quota-warning.sh unix_listener quota-warning { user = vmail } user = vmail } ssl_cert = </etc/ssl/certs/dovecot.pem ssl_key = </etc/ssl/private/dovecot.pem userdb { args = /etc/dovecot/dovecot-sql.conf.ext driver = sql } protocol lda { mail_plugins = " quota listescape quota sieve listescape" } protocol imap { mail_plugins = " quota listescape imap_quota listescape" }
Viele Grüße und vielen Dank! Patrick.
Am 08.05.2014 14:03, schrieb Robert Schetterer:
Hello Guys, we are using Dovecot since years; all working flawless but one strange behavior:
Let me explain..
- we have enabled the "listescape" plugin in "15-lda.conf", "10-mail.conf" and "20-imap.conf".
- we use the following default namespace in "10-mail.conf": --------------- 10-mail.conf ----------------------------------------- namespace { type = private prefix = separator = / inbox = yes subscriptions = yes }
- we use a sieve script that automatically generates folders in the following form (example):
".INBOX.2014.05.patrick.incoming" for user "patrick@xx.com" ".INBOX.2014.05.patrick.outgoing" for user "patrick@xx.com" ".INBOX.2014.05.p\2edezordo.incoming" for user "p.dezordo@xx.com"
This is ok, but the automatically generated "subscriptions"-file of the user contains double lines (the second line is something strange?!); the second one should not be created, its totally wrong..!
--------------- subscriptions ----------------------------------------- Trash Sent INBOX.2014.05.patrick.incoming INBOX.2014.05.patrick.outgoing INBOX.2014.05.p\2edezordo.incoming INBOX\2e2014\2e05\2ep\5c2edezordo\2eincoming <----- this line!?!?!?
Have you any ideas whats going on? Could this be a bug, or misconfiguration?
Thanks in advance!!
Greeting from Italy! Patrick. which version of dove
Am 08.05.2014 13:43, schrieb Patrick De Zordo: listescape had bugs in the past
i.e
http://hg.dovecot.org/dovecot-2.1/rev/63af3274fb6f http://hg.dovecot.org/dovecot-2.2/rev/63af3274fb6f http://hg.dovecot.org/dovecot-2.2/rev/fce84463f508
perhaps reread
http://wiki2.dovecot.org/Plugins/Listescape
post complete dove conf
Best Regards MfG Robert Schetterer
Am 08.05.2014 17:32, schrieb Patrick De Zordo:
Dear Robert, hallo Robert (ich spreche Deutsch),
--- dovecot --version --- 2.0.19
thats old, you should upgrade minimum 2.1.17
or go trusty, if possible, it has
2.2.9
or use repo
http://xi.rename-it.nl/debian/dists/testing-auto/
sorry i just have no time to compare your setting to my listescape setup, but perhaps others may do
System: Ubuntu 12.04.4
--- dovecot -n ------------- # 2.0.19: /etc/dovecot/dovecot.conf # OS: Linux 3.8.0-29-generic x86_64 Ubuntu 12.04.4 LTS ext4 auth_mechanisms = plain login dict { quota = mysql:/etc/dovecot/dovecot-dict-sql.conf.ext } first_valid_uid = 150 last_valid_uid = 150 lda_mailbox_autocreate = yes lda_mailbox_autosubscribe = yes mail_gid = mail mail_location = maildir:/var/vmail/%d/%n mail_plugins = " quota listescape" mail_uid = vmail namespace { inbox = yes location = prefix = separator = / subscriptions = yes type = private } passdb { args = /etc/dovecot/dovecot-sql.conf.ext driver = sql } plugin { autocreate = Trash autocreate2 = Sent autocreate3 = Drafts autosubscribe = Trash autosubscribe2 = Sent autosubscribe3 = Drafts quota = dict:user::proxy::quota quota_rule = *:storage=10MB quota_rule2 = Trash:storage=+10%% quota_warning = storage=95%% quota-warning 95 %u quota_warning2 = storage=80%% quota-warning 80 %u sieve = ~/.dovecot.sieve sieve_dir = ~/sieve } postmaster_address = postmaster@xx.com protocols = " imap pop3" service auth { unix_listener /var/spool/postfix/private/auth { group = postfix mode = 0660 user = postfix } unix_listener auth-userdb { group = mail mode = 0600 user = vmail } } service dict { unix_listener dict { group = mail mode = 0660 user = vmail } } service quota-warning { executable = script /usr/local/bin/quota-warning.sh unix_listener quota-warning { user = vmail } user = vmail } ssl_cert = </etc/ssl/certs/dovecot.pem ssl_key = </etc/ssl/private/dovecot.pem userdb { args = /etc/dovecot/dovecot-sql.conf.ext driver = sql } protocol lda { mail_plugins = " quota listescape quota sieve listescape" } protocol imap { mail_plugins = " quota listescape imap_quota listescape" }
Viele Grüße und vielen Dank! Patrick.
Am 08.05.2014 14:03, schrieb Robert Schetterer:
Hello Guys, we are using Dovecot since years; all working flawless but one strange behavior:
Let me explain..
- we have enabled the "listescape" plugin in "15-lda.conf", "10-mail.conf" and "20-imap.conf".
- we use the following default namespace in "10-mail.conf": --------------- 10-mail.conf ----------------------------------------- namespace { type = private prefix = separator = / inbox = yes subscriptions = yes }
- we use a sieve script that automatically generates folders in the following form (example):
".INBOX.2014.05.patrick.incoming" for user "patrick@xx.com" ".INBOX.2014.05.patrick.outgoing" for user "patrick@xx.com" ".INBOX.2014.05.p\2edezordo.incoming" for user "p.dezordo@xx.com"
This is ok, but the automatically generated "subscriptions"-file of the user contains double lines (the second line is something strange?!); the second one should not be created, its totally wrong..!
--------------- subscriptions ----------------------------------------- Trash Sent INBOX.2014.05.patrick.incoming INBOX.2014.05.patrick.outgoing INBOX.2014.05.p\2edezordo.incoming INBOX\2e2014\2e05\2ep\5c2edezordo\2eincoming <----- this line!?!?!?
Have you any ideas whats going on? Could this be a bug, or misconfiguration?
Thanks in advance!!
Greeting from Italy! Patrick. which version of dove
Am 08.05.2014 13:43, schrieb Patrick De Zordo: listescape had bugs in the past
i.e
http://hg.dovecot.org/dovecot-2.1/rev/63af3274fb6f http://hg.dovecot.org/dovecot-2.2/rev/63af3274fb6f http://hg.dovecot.org/dovecot-2.2/rev/fce84463f508
perhaps reread
http://wiki2.dovecot.org/Plugins/Listescape
post complete dove conf
Best Regards MfG Robert Schetterer
Best Regards MfG Robert Schetterer
-- [*] sys4 AG
http://sys4.de, +49 (89) 30 90 46 64 Franziskanerstraße 15, 81669 München
Sitz der Gesellschaft: München, Amtsgericht München: HRB 199263 Vorstand: Patrick Ben Koetter, Marc Schiffbauer Aufsichtsratsvorsitzender: Florian Kirstein
I'll try this night to get trusty and repeat the setup.. ;-)
Am 08.05.2014 19:21, schrieb Robert Schetterer:
Dear Robert, hallo Robert (ich spreche Deutsch),
--- dovecot --version --- 2.0.19
Am 08.05.2014 17:32, schrieb Patrick De Zordo: thats old, you should upgrade minimum 2.1.17
or go trusty, if possible, it has
2.2.9
or use repo
http://xi.rename-it.nl/debian/dists/testing-auto/
sorry i just have no time to compare your setting to my listescape setup, but perhaps others may do
System: Ubuntu 12.04.4
--- dovecot -n ------------- # 2.0.19: /etc/dovecot/dovecot.conf # OS: Linux 3.8.0-29-generic x86_64 Ubuntu 12.04.4 LTS ext4 auth_mechanisms = plain login dict { quota = mysql:/etc/dovecot/dovecot-dict-sql.conf.ext } first_valid_uid = 150 last_valid_uid = 150 lda_mailbox_autocreate = yes lda_mailbox_autosubscribe = yes mail_gid = mail mail_location = maildir:/var/vmail/%d/%n mail_plugins = " quota listescape" mail_uid = vmail namespace { inbox = yes location = prefix = separator = / subscriptions = yes type = private } passdb { args = /etc/dovecot/dovecot-sql.conf.ext driver = sql } plugin { autocreate = Trash autocreate2 = Sent autocreate3 = Drafts autosubscribe = Trash autosubscribe2 = Sent autosubscribe3 = Drafts quota = dict:user::proxy::quota quota_rule = *:storage=10MB quota_rule2 = Trash:storage=+10%% quota_warning = storage=95%% quota-warning 95 %u quota_warning2 = storage=80%% quota-warning 80 %u sieve = ~/.dovecot.sieve sieve_dir = ~/sieve } postmaster_address = postmaster@xx.com protocols = " imap pop3" service auth { unix_listener /var/spool/postfix/private/auth { group = postfix mode = 0660 user = postfix } unix_listener auth-userdb { group = mail mode = 0600 user = vmail } } service dict { unix_listener dict { group = mail mode = 0660 user = vmail } } service quota-warning { executable = script /usr/local/bin/quota-warning.sh unix_listener quota-warning { user = vmail } user = vmail } ssl_cert = </etc/ssl/certs/dovecot.pem ssl_key = </etc/ssl/private/dovecot.pem userdb { args = /etc/dovecot/dovecot-sql.conf.ext driver = sql } protocol lda { mail_plugins = " quota listescape quota sieve listescape" } protocol imap { mail_plugins = " quota listescape imap_quota listescape" }
Viele Grüße und vielen Dank! Patrick.
Am 08.05.2014 14:03, schrieb Robert Schetterer:
Hello Guys, we are using Dovecot since years; all working flawless but one strange behavior:
Let me explain..
- we have enabled the "listescape" plugin in "15-lda.conf", "10-mail.conf" and "20-imap.conf".
- we use the following default namespace in "10-mail.conf": --------------- 10-mail.conf ----------------------------------------- namespace { type = private prefix = separator = / inbox = yes subscriptions = yes }
- we use a sieve script that automatically generates folders in the following form (example):
".INBOX.2014.05.patrick.incoming" for user "patrick@xx.com" ".INBOX.2014.05.patrick.outgoing" for user "patrick@xx.com" ".INBOX.2014.05.p\2edezordo.incoming" for user "p.dezordo@xx.com"
This is ok, but the automatically generated "subscriptions"-file of the user contains double lines (the second line is something strange?!); the second one should not be created, its totally wrong..!
--------------- subscriptions ----------------------------------------- Trash Sent INBOX.2014.05.patrick.incoming INBOX.2014.05.patrick.outgoing INBOX.2014.05.p\2edezordo.incoming INBOX\2e2014\2e05\2ep\5c2edezordo\2eincoming <----- this line!?!?!?
Have you any ideas whats going on? Could this be a bug, or misconfiguration?
Thanks in advance!!
Greeting from Italy! Patrick. which version of dove
Am 08.05.2014 13:43, schrieb Patrick De Zordo: listescape had bugs in the past
i.e
http://hg.dovecot.org/dovecot-2.1/rev/63af3274fb6f http://hg.dovecot.org/dovecot-2.2/rev/63af3274fb6f http://hg.dovecot.org/dovecot-2.2/rev/fce84463f508
perhaps reread
http://wiki2.dovecot.org/Plugins/Listescape
post complete dove conf
Best Regards MfG Robert Schetterer
Best Regards MfG Robert Schetterer
OK, now I've installed trusty and 2.2.9; problem was resolved!
Thank you very much! Vielen Dank!
Am 08.05.2014 19:21, schrieb Robert Schetterer:
Dear Robert, hallo Robert (ich spreche Deutsch),
--- dovecot --version --- 2.0.19
Am 08.05.2014 17:32, schrieb Patrick De Zordo: thats old, you should upgrade minimum 2.1.17
or go trusty, if possible, it has
2.2.9
or use repo
http://xi.rename-it.nl/debian/dists/testing-auto/
sorry i just have no time to compare your setting to my listescape setup, but perhaps others may do
System: Ubuntu 12.04.4
--- dovecot -n ------------- # 2.0.19: /etc/dovecot/dovecot.conf # OS: Linux 3.8.0-29-generic x86_64 Ubuntu 12.04.4 LTS ext4 auth_mechanisms = plain login dict { quota = mysql:/etc/dovecot/dovecot-dict-sql.conf.ext } first_valid_uid = 150 last_valid_uid = 150 lda_mailbox_autocreate = yes lda_mailbox_autosubscribe = yes mail_gid = mail mail_location = maildir:/var/vmail/%d/%n mail_plugins = " quota listescape" mail_uid = vmail namespace { inbox = yes location = prefix = separator = / subscriptions = yes type = private } passdb { args = /etc/dovecot/dovecot-sql.conf.ext driver = sql } plugin { autocreate = Trash autocreate2 = Sent autocreate3 = Drafts autosubscribe = Trash autosubscribe2 = Sent autosubscribe3 = Drafts quota = dict:user::proxy::quota quota_rule = *:storage=10MB quota_rule2 = Trash:storage=+10%% quota_warning = storage=95%% quota-warning 95 %u quota_warning2 = storage=80%% quota-warning 80 %u sieve = ~/.dovecot.sieve sieve_dir = ~/sieve } postmaster_address = postmaster@xx.com protocols = " imap pop3" service auth { unix_listener /var/spool/postfix/private/auth { group = postfix mode = 0660 user = postfix } unix_listener auth-userdb { group = mail mode = 0600 user = vmail } } service dict { unix_listener dict { group = mail mode = 0660 user = vmail } } service quota-warning { executable = script /usr/local/bin/quota-warning.sh unix_listener quota-warning { user = vmail } user = vmail } ssl_cert = </etc/ssl/certs/dovecot.pem ssl_key = </etc/ssl/private/dovecot.pem userdb { args = /etc/dovecot/dovecot-sql.conf.ext driver = sql } protocol lda { mail_plugins = " quota listescape quota sieve listescape" } protocol imap { mail_plugins = " quota listescape imap_quota listescape" }
Viele Grüße und vielen Dank! Patrick.
Am 08.05.2014 14:03, schrieb Robert Schetterer:
Hello Guys, we are using Dovecot since years; all working flawless but one strange behavior:
Let me explain..
- we have enabled the "listescape" plugin in "15-lda.conf", "10-mail.conf" and "20-imap.conf".
- we use the following default namespace in "10-mail.conf": --------------- 10-mail.conf ----------------------------------------- namespace { type = private prefix = separator = / inbox = yes subscriptions = yes }
- we use a sieve script that automatically generates folders in the following form (example):
".INBOX.2014.05.patrick.incoming" for user "patrick@xx.com" ".INBOX.2014.05.patrick.outgoing" for user "patrick@xx.com" ".INBOX.2014.05.p\2edezordo.incoming" for user "p.dezordo@xx.com"
This is ok, but the automatically generated "subscriptions"-file of the user contains double lines (the second line is something strange?!); the second one should not be created, its totally wrong..!
--------------- subscriptions ----------------------------------------- Trash Sent INBOX.2014.05.patrick.incoming INBOX.2014.05.patrick.outgoing INBOX.2014.05.p\2edezordo.incoming INBOX\2e2014\2e05\2ep\5c2edezordo\2eincoming <----- this line!?!?!?
Have you any ideas whats going on? Could this be a bug, or misconfiguration?
Thanks in advance!!
Greeting from Italy! Patrick. which version of dove
Am 08.05.2014 13:43, schrieb Patrick De Zordo: listescape had bugs in the past
i.e
http://hg.dovecot.org/dovecot-2.1/rev/63af3274fb6f http://hg.dovecot.org/dovecot-2.2/rev/63af3274fb6f http://hg.dovecot.org/dovecot-2.2/rev/fce84463f508
perhaps reread
http://wiki2.dovecot.org/Plugins/Listescape
post complete dove conf
Best Regards MfG Robert Schetterer
Best Regards MfG Robert Schetterer
Am 09.05.2014 18:55, schrieb Patrick De Zordo:
OK, now I've installed trusty and 2.2.9; problem was resolved!
Thank you very much! Vielen Dank!
good to hear ,its resolved for you
so i was right , listescape was broken in some releases, but i forgot exact version numbers
Best Regards MfG Robert Schetterer
-- [*] sys4 AG
http://sys4.de, +49 (89) 30 90 46 64 Franziskanerstraße 15, 81669 München
Sitz der Gesellschaft: München, Amtsgericht München: HRB 199263 Vorstand: Patrick Ben Koetter, Marc Schiffbauer Aufsichtsratsvorsitzender: Florian Kirstein
participants (2)
-
Patrick De Zordo
-
Robert Schetterer