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