[Dovecot] Multiple Logins on same accounts from different stations, RE-POSTING

HL freemail.grharry at gmail.com
Thu Apr 18 20:08:01 EEST 2013


Sorry List,
I am reposting with dovecot -n
------------------------------------------------------------------

Hi, all
I've recently upgraded to 2.1.16 and found my self in deep ....

There are 4 accounts in my setup that need to be accessed simultaneously 
by 5-6 PCs on a local lan.

The thing is if a user A updates, deletes, flags mail messages in the 
imap folders the changes don't get propagated to the other
mail clients.

To state this clearly,
PC (A) thunderbird has an account SALES, Maildir etc
PC (B) thunderbird also has the SALES account.

Changes from PC (A) and vice-versa   like marks,deletes, or moves mails 
around will randomly get propagated to PC (B)
Sometimes they do sometimes they don't.
This never occured with previous version 1.2.xx

I am attaching my doveconf -a output ..
Please Help,
Thanks in advance
Harry
--------------------------------------------------------------------

Thanks





-------------- next part --------------
# 2.1.16 (b63f87ed9311): /etc/dovecot/dovecot.conf
# OS: Linux 2.6.24-11-pve x86_64 Debian 6.0.7 
default_process_limit = 256
hostname = mail.mydomain.tld
lda_mailbox_autocreate = yes
lda_mailbox_autosubscribe = yes
mail_location = maildir:~/Maildir
mail_max_userip_connections = 120
mail_plugins = autocreate acl fts fts_solr zlib mail_log notify
managesieve_notify_capability = mailto
managesieve_sieve_capability = fileinto reject envelope encoded-character vacation subaddress comparator-i;ascii-numeric relational regex imap4flags copy include variables body enotify environment mailbox date ihave
namespace {
  inbox = no
  location = maildir:%%h/Maildir:INDEX=~/Maildir/shared/%%u:CONTROL=~/Maildir/shared/%%u/control
  prefix = Shared/%%u/
  separator = /
  subscriptions = no
  type = shared
}
namespace {
  location = maildir:/var/mail/public:INDEX=~/Maildir/public
  prefix = Public/
  separator = /
  subscriptions = no
  type = public
}
namespace inbox {
  inbox = yes
  location = 
  mailbox Drafts {
    special_use = \Drafts
  }
  mailbox Junk {
    special_use = \Junk
  }
  mailbox Sent {
    special_use = \Sent
  }
  mailbox "Sent Messages" {
    special_use = \Sent
  }
  mailbox Trash {
    special_use = \Trash
  }
  prefix = 
  separator = /
  type = private
}
passdb {
  driver = pam
}
plugin {
  acl = vfile
  acl_anyone = allow
  acl_shared_dict = file:/var/dovecot/shared-mailboxes.db
  antispam_backend = pipe
  antispam_mail_notspam = --forget
  antispam_mail_sendmail = /usr/local/bin/sa-learn-pipe.sh
  antispam_mail_spam = --spam
  antispam_mail_tmpdir = /tmp
  antispam_spam = SPAM
  antispam_spam_pattern = SPAM
  antispam_spam_pattern_ignorecase = SPAM
  antispam_trash_pattern_ignorecase = trash;Deleted *
  auth_socket_path = /var/run/dovecot/auth-master
  autocreate = Spam
  autosubscribe = Public/info
  fts = solr
  fts_solr = url=http://10.0.173.34:8080/solr_srv/dovecot/ break-imap-search
  mail_log_events = delete undelete expunge copy mailbox_delete mailbox_rename flag_change save mailbox_create
  sieve = ~/.dovecot.sieve
  sieve_dir = ~/sieve
  zlib_save = gz
  zlib_save_level = 8
}
postmaster_address = grharry at mydomain.tld
protocols = " imap lmtp sieve"
service auth {
  unix_listener /var/spool/postfix/private/auth {
    group = postfix
    mode = 0666
    user = postfix
  }
  unix_listener auth-userdb {
    group = vmail
    mode = 0666
  }
}
service imap-login {
  inet_listener imaps {
    port = 993
    ssl = yes
  }
  service_count = 0
}
service pop3-login {
  service_count = 0
}
ssl_cert = </etc/dovecot/dovecot.pem
ssl_key = </etc/dovecot/private/dovecot.pem
userdb {
  driver = passwd
}
protocol imap {
  imap_client_workarounds = tb-extra-mailbox-sep tb-lsub-flags
  mail_max_userip_connections = 120
  mail_plugins = autocreate acl fts fts_solr zlib mail_log notify imap_acl antispam
}


More information about the dovecot mailing list