Sandy Drobic, Samstag, 1. September 2007 11:53:
Das wäre aber sehr seltsam. Voraussetzung ist: "user" existiert als Mailbox
Tut er: # cyradm --user cyrus localhost IMAP Password: localhost> lm user/user (\HasNoChildren) user/andrea.wagner (\HasNoChildren) [...] [1]
und user cyrus hat Adminrechte
Wie sehe ich, welche Rechte der Cyrus hat? Es ergibt: # grep admins /etc/imapd.conf admins: cyrus root
und ein Passwort und eine Loginshell.
# grep cyrus /etc/passwd cyrus:x:96:12:User for cyrus-imapd:/usr/lib/cyrus:/bin/bash # grep cyrus /etc/shadow cyrus:[...]723Pc2[...]:13218:0:99999:7::: (Ein etwas gekürztes Paßwort, sonst paßt es nicht in die Zeile)
Was passiert denn, wenn du versuchst, dich als user cyrus am System anzumelden?
~> ssh cyrus@srv Password: Last login: Sat Sep 1 12:06:46 2007 from client37.firma.lan Have a lot of fun... cyrus@srv:~> Geht also. Mittlerweile habe ich die Sache nochmal untersucht, und folgendes rausgefunden: Wenn man mit der sieveshell ein Script aktiv setzt, dann bedeutet das nichts anderes, als daß ein Link namens defaultbc auf das jeweils aktive Skript zeigt. Das Setzen einer Rule erzeugt diesen Link nicht, wohl aber das Setzen einer Vacation-Nachricht. Ergo: wenn ich eine Vacation-Nachricht erstelle und dann wieder deaktiviere, dann wird der Link gesetzt und bleibt es auch. Alles funktioniert dann. Kann das jemand bestätigen? Ist möglicherweise meine Websieve-Installation beschädigt? Könnte bitte jemand noch dieses überprüfen: # md5sum websieve.pl funclib.pl f04e42eaefe8b0a29c1bcdb10f512d2c websieve.pl ded3958fd2a3fe412a431333d18d0374 funclib.pl Danke und Gruß. [1] Der / als Verzeichnistrenner geht, weil: # grep hierarchy /etc/imapd.conf unixhierarchysep: yes -- Andre Tann -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org