Double folders?

Steffen Kaiser skdovecot at smail.inf.fh-brs.de
Mon Jan 4 07:57:25 UTC 2016


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Wed, 30 Dec 2015, Frank W wrote:

> I upgraded my dovecot install from 2.0.19 to 2.2.19. I haved update the
> configuration, accordingly, but I when I open roundcube, I see multiple
> folders like sent, trash, facebook, etc... I not sure if am missing

did you tested Dovecot as per http://wiki2.dovecot.org/TestInstallation

"Check that it finds other mailboxes"

Do you see those mailboxes twice as well?
Do they differ in case, e.g. sent vs. Sent ?

> something or not. Here is my configure:
>
> [root at mgmt ~]# cat dovecot_config.txt
> # 2.2.19: /etc/dovecot/dovecot.conf
> # OS: Linux 3.4.4 armv5tel Gentoo Base System release 2.1 ext3
> auth_mechanisms = plain login
> disable_plaintext_auth = no
> first_valid_gid = 207
> first_valid_uid = 207
> last_valid_gid = 207
> last_valid_uid = 207
> listen = *, [::]
> mail_gid = 207
> mail_location = maildir:/var/vmail/%u/Maildir/:INDEX=/var/vmail/%u/indexes
> mail_plugins = quota
> mail_uid = 207
> namespace {
>  inbox = yes
>  location =
>  prefix = INBOX.
>  separator = .
>  name =
> }
> namespace {
>  location =
>  mailbox {
>    special_use = \Drafts
>    name = Drafts
>  }
>  mailbox {
>    special_use = \Junk
>    name = Junk
>  }
>  mailbox {
>    special_use = \Sent
>    name = Sent
>  }
>  mailbox {
>    special_use = \Trash
>    name = Trash
>  }
>  prefix =
>  name = inbox
> }
> passdb {
>  args = /etc/dovecot/dovecot-sql.conf.ext
>  driver = sql
> }
> protocols = imap pop3
> service replication-notify-fifo {
>  name = aggregator
> }
> service anvil-auth-penalty {
>  name = anvil
> }
> service auth-worker {
>  user = $default_internal_user
>  name = auth-worker
> }
> service {
>  unix_listener {
>    group = postfix
>    mode = 0666
>    user = postfix
>    path = /var/spool/postfix/private/auth
>  }
>  unix_listener {
>    group = mail
>    mode = 0666
>    user = mail
>    path = auth-userdb
>  }
>  name = auth
> }
> service config {
>  name = config
> }
> service dict-async {
>  name = dict-async
> }
> service dict {
>  name = dict
> }
> service login/proxy-notify {
>  name = director
> }
> service dns-client {
>  name = dns_client
> }
> service doveadm-server {
>  name = doveadm
> }
> service imap-hibernate {
>  name = imap-hibernate
> }
> service imap {
>  name = imap-login
> }
> service imap-urlauth {
>  name = imap-urlauth-login
> }
> service imap-urlauth-worker {
>  name = imap-urlauth-worker
> }
> service token-login/imap-urlauth {
>  name = imap-urlauth
> }
> service imap-master {
>  name = imap
> }
> service indexer-worker {
>  name = indexer-worker
> }
> service indexer {
>  name = indexer
> }
> service ipc {
>  name = ipc
> }
> service lmtp {
>  name = lmtp
> }
> service log-errors {
>  name = log
> }
> service pop3 {
>  name = pop3-login
> }
> service login/pop3 {
>  name = pop3
> }
> service replicator-doveadm {
>  name = replicator
> }
> service login/ssl-params {
>  name = ssl-params
> }
> service stats-mail {
>  name = stats
> }
> ssl_cert = </etc/postfix/ssl/mail.xxxxxx.net.crt
> ssl_cipher_list = ALL:!LOW:!SSLv2
> ssl_key = </etc/postfix/ssl/mail.xxxxxxx.net.key
> userdb {
>  args = /etc/dovecot/dovecot-sql.conf.ext
>  driver = sql
> }
> protocol lmtp {
>  service replication-notify-fifo {
>    name = aggregator
>  }
>  service anvil-auth-penalty {
>    name = anvil
>  }
>  service auth-worker {
>    name = auth-worker
>  }
>  service auth-client {
>    name = auth
>  }
>  service config {
>    name = config
>  }
>  service dict-async {
>    name = dict-async
>  }
>  service dict {
>    name = dict
>  }
>  service login/proxy-notify {
>    name = director
>  }
>  service dns-client {
>    name = dns_client
>  }
>  service doveadm-server {
>    name = doveadm
>  }
>  service imap-hibernate {
>    name = imap-hibernate
>  }
>  service imap {
>    name = imap-login
>  }
>  service imap-urlauth {
>    name = imap-urlauth-login
>  }
>  service imap-urlauth-worker {
>    name = imap-urlauth-worker
>  }
>  service token-login/imap-urlauth {
>    name = imap-urlauth
>  }
>  service imap-master {
>    name = imap
>  }
>  service indexer-worker {
>    name = indexer-worker
>  }
>  service indexer {
>    name = indexer
>  }
>  service ipc {
>    name = ipc
>  }
>  service lmtp {
>    name = lmtp
>  }
>  service log-errors {
>    name = log
>  }
>  service pop3 {
>    name = pop3-login
>  }
>  service login/pop3 {
>    name = pop3
>  }
>  service replicator-doveadm {
>    name = replicator
>  }
>  service login/ssl-params {
>    name = ssl-params
>  }
>  service stats-mail {
>    name = stats
>  }
> }
> protocol lda {
>  service replication-notify-fifo {
>    name = aggregator
>  }
>  service anvil-auth-penalty {
>    name = anvil
>  }
>  service auth-worker {
>    name = auth-worker
>  }
>  service auth-client {
>    name = auth
>  }
>  service config {
>    name = config
>  }
>  service dict-async {
>    name = dict-async
>  }
>  service dict {
>    name = dict
>  }
>  service login/proxy-notify {
>    name = director
>  }
>  service dns-client {
>    name = dns_client
>  }
>  service doveadm-server {
>    name = doveadm
>  }
>  service imap-hibernate {
>    name = imap-hibernate
>  }
>  service imap {
>    name = imap-login
>  }
>  service imap-urlauth {
>    name = imap-urlauth-login
>  }
>  service imap-urlauth-worker {
>    name = imap-urlauth-worker
>  }
>  service token-login/imap-urlauth {
>    name = imap-urlauth
>  }
>  service imap-master {
>    name = imap
>  }
>  service indexer-worker {
>    name = indexer-worker
>  }
>  service indexer {
>    name = indexer
>  }
>  service ipc {
>    name = ipc
>  }
>  service lmtp {
>    name = lmtp
>  }
>  service log-errors {
>    name = log
>  }
>  service pop3 {
>    name = pop3-login
>  }
>  service login/pop3 {
>    name = pop3
>  }
>  service replicator-doveadm {
>    name = replicator
>  }
>  service login/ssl-params {
>    name = ssl-params
>  }
>  service stats-mail {
>    name = stats
>  }
> }
> protocol imap {
>  mail_plugins = quota imap_quota
>  service replication-notify-fifo {
>    name = aggregator
>  }
>  service anvil-auth-penalty {
>    name = anvil
>  }
>  service auth-worker {
>    name = auth-worker
>  }
>  service auth-client {
>    name = auth
>  }
>  service config {
>    name = config
>  }
>  service dict-async {
>    name = dict-async
>  }
>  service dict {
>    name = dict
>  }
>  service login/proxy-notify {
>    name = director
>  }
>  service dns-client {
>    name = dns_client
>  }
>  service doveadm-server {
>    name = doveadm
>  }
>  service imap-hibernate {
>    name = imap-hibernate
>  }
>  service imap {
>    name = imap-login
>  }
>  service imap-urlauth {
>    name = imap-urlauth-login
>  }
>  service imap-urlauth-worker {
>    name = imap-urlauth-worker
>  }
>  service token-login/imap-urlauth {
>    name = imap-urlauth
>  }
>  service imap-master {
>    name = imap
>  }
>  service indexer-worker {
>    name = indexer-worker
>  }
>  service indexer {
>    name = indexer
>  }
>  service ipc {
>    name = ipc
>  }
>  service lmtp {
>    name = lmtp
>  }
>  service log-errors {
>    name = log
>  }
>  service pop3 {
>    name = pop3-login
>  }
>  service login/pop3 {
>    name = pop3
>  }
>  service replicator-doveadm {
>    name = replicator
>  }
>  service login/ssl-params {
>    name = ssl-params
>  }
>  service stats-mail {
>    name = stats
>  }
> }
> protocol pop3 {
>  service replication-notify-fifo {
>    name = aggregator
>  }
>  service anvil-auth-penalty {
>    name = anvil
>  }
>  service auth-worker {
>    name = auth-worker
>  }
>  service auth-client {
>    name = auth
>  }
>  service config {
>    name = config
>  }
>  service dict-async {
>    name = dict-async
>  }
>  service dict {
>    name = dict
>  }
>  service login/proxy-notify {
>    name = director
>  }
>  service dns-client {
>    name = dns_client
>  }
>  service doveadm-server {
>    name = doveadm
>  }
>  service imap-hibernate {
>    name = imap-hibernate
>  }
>  service imap {
>    name = imap-login
>  }
>  service imap-urlauth {
>    name = imap-urlauth-login
>  }
>  service imap-urlauth-worker {
>    name = imap-urlauth-worker
>  }
>  service token-login/imap-urlauth {
>    name = imap-urlauth
>  }
>  service imap-master {
>    name = imap
>  }
>  service indexer-worker {
>    name = indexer-worker
>  }
>  service indexer {
>    name = indexer
>  }
>  service ipc {
>    name = ipc
>  }
>  service lmtp {
>    name = lmtp
>  }
>  service log-errors {
>    name = log
>  }
>  service pop3 {
>    name = pop3-login
>  }
>  service login/pop3 {
>    name = pop3
>  }
>  service replicator-doveadm {
>    name = replicator
>  }
>  service login/ssl-params {
>    name = ssl-params
>  }
>  service stats-mail {
>    name = stats
>  }
> }
>

- -- 
Steffen Kaiser
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEVAwUBVool5Xz1H7kL/d9rAQL+vgf+NWiBPY5jYZ6ZZc6vUFqjkxZ6/5CX7nbU
5jDhe6tLjdn3xYzzCYf56iq1k/YhzGX4FOqbMVOsbg3AQ8y1IXTtZZQibkFwg6Dw
vbiFOlfqd2ifOA6FSgZhEyqMsTNFLr80NSLJiLL61Dans5SsG7kRfCzLdGIE08Ph
GsFrfwrXW0Xx70zoQ+mpDT6mC4a7RZHyQ+gDcTRf5uk871Y81fJz59x7YBr+MNLm
OcrTONemrG61T/Oj1dl9Ar9K10EJVrVSo3ept1/Yevfkps6dCy46Vd/bEpViD3ZS
CWi2hZiE2MAbC+GJKP7G3Tdy8qPwg9iisFwNkAWvU8jwHkl4xapMJg==
=a6H4
-----END PGP SIGNATURE-----


More information about the dovecot mailing list