--On Mittwoch, 12. März 2003 10:29 Uhr -0500 Ken Murchison <[EMAIL PROTECTED]> wrote:

Can this be achieved with altnamespace?

Yes. What IMAP client are you trying to use? The client may be stupid/broken.

Thanks for your reply. I tried it the same way you did. It does not work for me. Either I'm doing something stupid or this is a difference between 2.1 and 2.2?

Here's some imtest output on my test config which proves that it works:

[EMAIL PROTECTED] ken]$ imtest -p 9143 -t '' -m login localhost
S: * OK eagle.oceana.com Cyrus IMAP4 v2.2.prealpha server ready
C: C01 CAPABILITY
S: * CAPABILITY IMAP4 IMAP4rev1 ACL QUOTA LITERAL+ MAILBOX-REFERRALS
NAMESPACE UIDPLUS ID NO_ATOMIC_RENAME UNSELECT CHILDREN MULTIAPPEND SORT
THREAD=ORDEREDSUBJECT THREAD=REFERENCES IDLE STARTTLS LOGINDISABLED
AUTH=CRAM-MD5 AUTH=NTLM AUTH=OTP AUTH=DIGEST-MD5 AUTH=SRP LISTEXT
LIST-SUBSCRIBED ANNOTATEMORE X-NETSCAPE
S: C01 OK Completed
C: S01 STARTTLS
S: S01 OK Begin TLS negotiation now
verify error:num=19:self signed certificate in certificate chain
TLS connection established: TLSv1 with cipher DES-CBC3-SHA (168/168
bits)
C: C01 CAPABILITY
S: * CAPABILITY IMAP4 IMAP4rev1 ACL QUOTA LITERAL+ MAILBOX-REFERRALS
NAMESPACE UIDPLUS ID NO_ATOMIC_RENAME UNSELECT CHILDREN MULTIAPPEND SORT
THREAD=ORDEREDSUBJECT THREAD=REFERENCES IDLE STARTTLS AUTH=CRAM-MD5
AUTH=NTLM AUTH=OTP AUTH=DIGEST-MD5 AUTH=LOGIN AUTH=PLAIN AUTH=SRP
LISTEXT LIST-SUBSCRIBED ANNOTATEMORE X-NETSCAPE
S: C01 OK Completed
Please enter your password:
C: L01 LOGIN ken {7}
S: + go ahead
C: <omitted>
S: L01 OK User logged in
Authenticated.
Security strength factor: 168
. NAMESPACE
* NAMESPACE (("" "/")) (("user/" "/")) (("shared/" "/"))
. OK Completed
. LIST "" user/%
* LIST (\HasChildren) "/" "user/test"
. OK Completed (0.000 secs 6 calls)
. MYRIGHTS user/test
* MYRIGHTS user/test lrs
. OK Completed
. EXAMINE user/annie
* FLAGS (\Answered \Flagged \Draft \Deleted \Seen)
* OK [PERMANENTFLAGS ()]
* 1 EXISTS
* 1 RECENT
* OK [UNSEEN 1]
* OK [UIDVALIDITY 874939759]
* OK [UIDNEXT 2919]
. OK [READ-ONLY] Completed
C: Q01 LOGOUT
Connection closed.

Here's mine:

[EMAIL PROTECTED] root]# imtest -u hgd -a hgd cyrus
S: * OK cyrus.rrz.uni-koeln.de Cyrus IMAP4 v2.1.12-Invoca-RPM-2.1.12-3 server ready
C: C01 CAPABILITY
S: * CAPABILITY IMAP4 IMAP4rev1 ACL QUOTA LITERAL+ MAILBOX-REFERRALS NAMESPACE UIDPLUS ID NO_ATOMIC_RENAME UNSELECT CHILDREN MULTIAPPEND SORT THREAD=ORDEREDSUBJECT THREAD=REFERENCES IDLE STARTTLS LOGINDISABLED AUTH=NTLM AUTH=DIGEST-MD5 AUTH=CRAM-MD5 LISTEXT LIST-SUBSCRIBED ANNOTATEMORE X-NETSCAPE
S: C01 OK Completed
C: A01 AUTHENTICATE DIGEST-MD5
...
S: A01 OK Success (privacy protection)
Authenticated.
Security strength factor: 128
. list "" user/%
. OK Completed (0.070 secs 1 calls)
. examine user/a0620
. NO Mailbox does not exist
. examine a0620
. NO Mailbox does not exist
. namespace
* NAMESPACE (("" "/")) (("user/" "/")) (("Shared Folders/" "/"))
. OK Completed
. examine "Shared Folders/mailmigration"
* FLAGS (\Answered \Flagged \Draft \Deleted \Seen)
* OK [PERMANENTFLAGS ()]
* 0 EXISTS
* 0 RECENT
* OK [UIDVALIDITY 1047462499]
* OK [UIDNEXT 1]
. OK [READ-ONLY] Completed
. myrights "Shared Folders/mailmigration"
* MYRIGHTS "Shared Folders/mailmigration" lrs
. OK Completed

When I log in as a0620, it looks like this:

[EMAIL PROTECTED] root]# imtest -u a0620 -a a0620 cyrus
S: * OK cyrus.rrz.uni-koeln.de Cyrus IMAP4 v2.1.12-Invoca-RPM-2.1.12-3 server ready
C: C01 CAPABILITY
S: * CAPABILITY IMAP4 IMAP4rev1 ACL QUOTA LITERAL+ MAILBOX-REFERRALS NAMESPACE UIDPLUS ID NO_ATOMIC_RENAME UNSELECT CHILDREN MULTIAPPEND SORT THREAD=ORDEREDSUBJECT THREAD=REFERENCES IDLE STARTTLS LOGINDISABLED AUTH=NTLM AUTH=DIGEST-MD5 AUTH=CRAM-MD5 LISTEXT LIST-SUBSCRIBED ANNOTATEMORE X-NETSCAPE
S: C01 OK Completed
C: A01 AUTHENTICATE DIGEST-MD5
...
S: A01 OK Success (privacy protection)
Authenticated.
Security strength factor: 128
. list "" "*"
* LIST (\Noinferiors) "/" "INBOX"
* LIST (\HasNoChildren) "/" "Entw&APw-rfe"
* LIST (\HasNoChildren) "/" "Gesendete Objekte"
* LIST (\HasNoChildren) "/" "Mailmigration"
* LIST (\HasNoChildren) "/" "Wido M&APY-rsheim"
* LIST (\HasNoChildren) "/" "test"
* LIST (\HasNoChildren) "/" "Shared Folders/mailmigration"
. OK Completed (0.090 secs 8 calls)

As the admin user *only* am I able to see all mailboxes:

[EMAIL PROTECTED] root]# imtest -u cyrus -a cyrus cyrus
S: * OK cyrus.rrz.uni-koeln.de Cyrus IMAP4 v2.1.12-Invoca-RPM-2.1.12-3 server ready
C: C01 CAPABILITY
S: * CAPABILITY IMAP4 IMAP4rev1 ACL QUOTA LITERAL+ MAILBOX-REFERRALS NAMESPACE UIDPLUS ID NO_ATOMIC_RENAME UNSELECT CHILDREN MULTIAPPEND SORT THREAD=ORDEREDSUBJECT THREAD=REFERENCES IDLE STARTTLS LOGINDISABLED AUTH=NTLM AUTH=DIGEST-MD5 AUTH=CRAM-MD5 LISTEXT LIST-SUBSCRIBED ANNOTATEMORE X-NETSCAPE
S: C01 OK Completed
C: A01 AUTHENTICATE DIGEST-MD5
...
S: A01 OK Success (privacy protection)
Authenticated.
Security strength factor: 128
. list "" "user/a0620"
* LIST (\HasChildren) "/" "user/a0620"
. OK Completed (0.000 secs 7 calls)

Do I misunderstand something here??

Thanks, Sebastian Hagedorn
--
Sebastian Hagedorn M.A. - RZKR-R1 (Gebäude 52), Zimmer 18
Zentrum für angewandte Informatik - Universitätsweiter Service RRZK
Universität zu Köln / Cologne University - Tel. +49-221-478-5587

Attachment: pgp00000.pgp
Description: PGP signature



Reply via email to