HL
2013-Apr-18 17:08 UTC
[Dovecot] Multiple Logins on same accounts from different stations, RE-POSTING
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
}
Timo Sirainen
2013-Apr-18 19:21 UTC
[Dovecot] Multiple Logins on same accounts from different stations, RE-POSTING
On 18.4.2013, at 20.08, HL <freemail.grharry at gmail.com> wrote:> 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.xxDo you mean that the 4 people are using 1 shared account, or do you mean 4 different user accounts are accessing a shared folder (via shared/public namespace)?
Steffen Kaiser
2013-Apr-19 08:16 UTC
[Dovecot] Multiple Logins on same accounts from different stations, RE-POSTING
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Thu, 18 Apr 2013, HL wrote:> 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.We had similiar problem with Dovecot. I have a mail account shared by 3 users, which communicate with labels/keywords/flags with each other, what to do with the message, until it is moved to "done" eventually. Even the new and replied status was not shared with a running Thunderbird. Telnet and non-caching MUAs showed the changed status fine, hence, it was a problem TB getting the changes. I never pinpointed the problem, never got errors in TB or Dovecot, but after I replaced TB with another, newer version and re-created the profile anew, the problem went away. Those three users definitly never changed the TB configuration themselves :-) so I really suspect some problem with the cache of TB. - -- Steffen Kaiser -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iQEVAwUBUXD9b13r2wJMiz2NAQLHgwf/S/r8GYahN0h7PJj6mplmUoEwAf069jNT 98izuRYYrLaeu7eqJHYx/4AVzW99ngjAvY/bDctQGxYHfcVIc9npuKUkYYHcM51n 4yOf+DALgRQaNaYmKH69ajSl28VXOjFFin7U7IfiRLJDIaOVyfVi06QBfIJoHEDZ Hks7nGolO1Bh+uHs9MySQQ9oS8ofTqOq3n0OUh+9s19FJCDiA/2PxEI4LR65dxNf QP+RI9w5JfkQp2cadYHDlTSgWhm0gSunSMn2CKBvgVs09s0EaitaYHzTo8hMx4Sb gU02B90t9ZSAlIos2mU7u8nPYoiAhr0ZfGor8M+FvxwePfiKM+1X9w==o4Ra -----END PGP SIGNATURE-----