Good to Know Database

Cyrus: Postfach eines Benutzers löschen


Wenn Sie das Cyrus-Postfach eines Benutzers löschen wollen, können Sie wie folgt vorgehen. Starten Sie mit dem folgenden Befehl die Cyrus Administrations Shell und loggen sich mit dem entsprechenden Passwort ein.

[root@centos6 ~]# cyradm --auth login localhost --user cyrus
IMAP Password:

Um einen Überblick zu bekommen welche Postfächer existieren können Sie den Befehl listmailbox oder kurz lm ausführen.

localhost> listmailbox
user.georg (\HasChildren)
...

Wenn Sie jetzt mit dem Befehl deletemailbox beziehungsweise dm ein Postfach löschen wollen, werden Sie vermutlich die folgende Zugriffsverweigerung erhalten. Das liegt daran, dass Sie dem Benutzer cyrus erst die benötigten Zugriffsrechte geben müssen.

localhost> deletemailbox user.georg
deletemailbox: Permission denied

Fügen Sie daher mit dem Befehl setaclmailbox oder kurz sam für den Benutzer cyrus in der Access Control Lists (ACL) das Recht zum Löschen (x) des entsprechenden Verzeichnisses (user.georg) hinzu.

localhost> setaclmailbox user.georg cyrus x

Nachdem Sie die zusätzliche Zugriffsberechtigung in die ACL eingetragen haben, können Sie das Postfach löschen.

localhost> deletemailbox user.thomas

Mit dem Befehl exit beenden Sie die Cyrus Administrations Shell wieder.

localhost> exit


Dieser Eintrag wurde am 10.09.2016 erstellt.

Direkter Link zu dieser Seite: http://www.gtkdb.de/index_7_2812.html

[ Zur Startseite ]   [ Zur Kategorie ]


Valid XHTML 1.0 Transitional Valid CSS Valid Atom 1.0

© 2004-2018 by Georg Kainzbauer