hi, * Bjoern Schmidt <[EMAIL PROTECTED]> [2004-06-15 20:44]: > Peter Schober wrote: > >zum loeschen eines IMAP folders braucht man (egal wer) bei (zumindest beim > >neueren cyrus) das recht 'c'. siehe auch RFC 2086. > > Aus RFC2086: > c - create (CREATE new sub-mailboxes in any implementation-defined > hierarchy) > > Was hat c mit l?schen zu tun?
verwirrend, aber lass uns einfach IMAP (Cyrus v2.1.14) sprechen: I. verbindung zum imap host, einen folder anlegen und uns die rechte anzeigen lassen: [EMAIL PROTECTED]:~$ telnet imaphost imap2 #(S: server, C: client, also ich) S: * OK imaphost Cyrus IMAP4 v2.1.14 server ready C: 1 login username passwort S: 1 OK User logged in C: 2 create INBOX.baz S: 2 OK Completed C: 3 getacl INBOX.foo S: * ACL INBOX.foo username lrswipcda S: 3 OK Completed II. logout oder besser in einer zweiten session login als cyrus und die rechte obigem user weitgehend wegnehmen und anzeigen lassen: C: A setacl user.username.foo username lrs S: A OK Completed C: B getacl user.username.foo S: * ACL user.username.foo username lrs S: B OK Completed III. als user versuchen, den folder zu loeschen: C: 4 delete INBOX.foo S: 4 NO Permission denied IV. als cyrus fuer diesen folder und user das d bit hinzufuegen: C: C setacl user.username.foo +d S: C OK Completed V. rechte anzeige lassen und ein loeschversuch (wir haben d !) C: 5 getacl INBOX.foo S: * ACL INBOX.foo username lrsd S: 5 OK Completed C: 6 delete INBOX.foo S: 6 NO Permission denied VI. zu vorletzt als cyrus das d weg und das c dazu: C: D setacl user.username.foo username lrsc S: D OK Completed VII. zuletzt die rechte ansehen und den folder tatsaechlich loeschen: C: 7 getacl INBOX.foo S: * ACL INBOX.foo username lrsc C: 7 OK Completed S: 8 delete INBOX.foo S: 8 OK Completed lg, -p -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)