Package: dovecot-imapd
Version: 1:1.0.15-2.2
Severity: normal
Tags: patch fixed-upstream
The current version of dovecot in testing and unstable has a bug that does not
allow storing private \Seen flags for messages in shared, read-only mailboxes,
although the control and index files are specified to lie in the users' private
namespace (and thus are user-writable).
This is a known bug in dovecot [1] and it has been fixed upstream in the 1.1
branch [2]. The patch in [2] is backportable to 1.0.15 and seems to function
well.
Steps to reproduce:
1. Define a read-only shared mailbox as a public namespace:
namespace public {
separator = /
prefix = Public/
location =
maildir:/home/public-mail/Maildir:CONTROL=~/Maildir/control/public:INDEX=~/Maildir/index/public
hidden = no
}
and create some maildirs underneath it.
(The above is documented in Dovecot's Wiki as a recommended procedure[3])
2. Give read-only access on /home/public-mail/Maildir and its subdirectories to
a group specified in mail_access_groups in dovecot.conf.
3. Tag messages in the subfolders of Public as read
4. Change folders: the mail server reports "OK Store ignored with read-only
mailbox" and changes are not preserved upon leaving the folder.
[1] http://markmail.org/message/63campe2r3if2lzi
[2] http://hg.dovecot.org/dovecot-1.1/rev/b5388b21c4c2
[3] http://wiki.dovecot.org/SharedMailboxes
-- System Information:
Debian Release: lenny/sid
APT prefers testing
APT policy: (500, 'testing'), (90, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.26-1-686 (SMP w/2 CPU cores)
Locale: LANG=el_GR.UTF-8, LC_CTYPE=el_GR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]