Benutzer-Werkzeuge

Webseiten-Werkzeuge


cyrus_imap_spickzettel

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

cyrus_imap_spickzettel [2010/08/02 17:12]
cyrus_imap_spickzettel [2010/08/02 17:12] (aktuell)
Zeile 1: Zeile 1:
 +====== cyrus imap spickzettel ======
  
 +===== imap Migration =====
 +
 +http://​www.linux-magazin.de/​Heft-Abo/​Ausgaben/​2008/​01/​Weg-vom-alten-Eisen
 +
 +===== cyrus ipurge - imap folder "​aus-altern"​ =====
 +
 +sehr sinnvoller cron-job!
 +
 +  sudo -u cyrus /​usr/​lib/​cyrus/​bin/​ipurge -f -d10 user.hella.postmaster ​
 +
 +===== imap-ordner verwalten =====
 +
 +  client:/​etc/​(536)% cyradm --user cyrus --auth DIGEST-MD5 imapserver1 ​
 +
 +===== mailbox anlegen =====
 +
 +  imapserver1.domain.tld>​cm user.user3
 +
 +===== Mailbox anzeigen =====
 +
 +  mapserver1.domain.tld>​ lm user.user3
 +  user.user3 (\HasNoChildren)
 +
 +===== Zugriffsrechte zeigen / ändern =====
 +
 +  imapserver1.domain.tld>​ lam user.user3
 +  user3 lrs
 +  imapserver1.domain.tld>​ lam user.user2
 +  user2 lrswipcda
 +  imapserver1.domain.tld>​ lam user.hella
 +  hella lrswipcda
 +
 +Eine normale Mailbox hat mindestens diese Rechte: lrswipcda für den eigenen Benutzer
 +(→ Bei IMAP können sich aber auch mehrere Benutzer einen Ordner teilen ... ) 
 +
 +===== Zugriffsrechte erweitern/​ändern:​ =====
 +
 +Benutzer “hella” soll lesen dürfen - aber nicht löschen .. 
 +
 +  imapserver1.domain.tld>​ sam user.user3 hella lrs
 +  imapserver1.domain.tld>​ lam user.user3
 +  user3 lrswipcda
 +  hella lrs
 +
 +===== Zugriffsrechte für einen Benutzer wieder ganz entfernen: =====
 + 
 +  imapserver1.domain.tld>​ dam user.user3 hella
 +  imapserver1.domain.tld>​ lam user.user3
 +  user3 lrswipcda
 +
 +===== Mailbox löschen =====
 +
 +  imapserver1.domain.tld>​ sam user.user3 cyrus lrswipcda
 +  imapserver1.domain.tld>​ lam user.user3
 +  user3 lrswipcda
 +  cyrus lrswipcda
 +  imapserver1.domain.tld>​ dm user.user3
 +  imapserver1.domain.tld>​ lm user.user3
 +  imapserver1.domain.tld>​ lam user.user3
 +  Mailbox does not exist
 +
 +===== hilfe =====
 +
 +  imapserver1.domain.tld>​ help
 +
 +===== cyrus imap mail-verzeichnisse reparieren =====
 +
 +  sudo -u cyrus /​usr/​lib/​cyrus/​bin/​reconstruct -f user.hella.postmaster ​
 +
 +===== Benutzer anlegen (sasl) =====
 +
 +die Cyrus-Benutzer müssen nicht unbedingt etwas mit de Unix-System-Benutzern zu tun haben - man kann auch “virtuelle Benutzer” und SASL1) verwenden. Dafür muß dann eine alternative Benutzer-Datenbank aufgebaut werden .. 
 +
 +  imapserver1:/​etc/​(52)#​ saslpasswd2 user3
 +  Password:
 +  Again (for verification):​
 +  imapserver1:/​etc/​(53)#​ sasldblistusers2 ​
 +  cyrus@imapserver1:​ userPassword
 +  hella@imapserver1:​ userPassword
 +  user2@imapserver1:​ userPassword
 +  user3@imapserver1:​ userPassword
 +
 +===== Benutzer löschen (SASL) =====
 +
 +  imapserver1:/​etc/​(59)#​ saslpasswd2 -d user3 
 +  imapserver1:/​etc/​(60)#​ sasldblistusers2 ​
 +  hella@imapserver1:​ userPassword
 +  cyrus@imapserver1:​ userPassword
 +  user2@imapserver1:​ userPassword
cyrus_imap_spickzettel.txt · Zuletzt geändert: 2010/08/02 17:12 (Externe Bearbeitung)