Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung | |||
| centos:mail_c6:cyradm [28.01.2013 12:43. ] – [Administration] django | centos:mail_c6:cyradm [20.04.2018 10:50. ] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| + | ====== Administration des Cyrus IMAP-Servers (Konsole) ====== | ||
| + | Für die Administration unseres Cyrus IMAP-Servers unter CentOS 6.x verwenden wir im einfachsten Fall die | ||
| + | |||
| + | Zur Verwaltung unserer Nutzerkonten/ | ||
| + | |||
| + | ===== Installation ===== | ||
| + | Falls noch nicht geschehen, installieren wir das nötige Paket mit Hilfe von **yum**. | ||
| + | # yum install cyrus-imapd-utils -y | ||
| + | |||
| + | Den Inhalt des RPM-Paketes inspizieren wir bei Bedarf wie folgt: | ||
| + | # rpm -qil cyrus-imapd-utils | ||
| + | <code bash> | ||
| + | Name : cyrus-imapd-utils | ||
| + | Version | ||
| + | Release | ||
| + | Install Date: Mon 26 Dec 2011 10:27:06 PM CET Build Host: c6b5.bsys.dev.centos.org | ||
| + | Group : Applications/ | ||
| + | Size : 733204 | ||
| + | Signature | ||
| + | Packager | ||
| + | URL : http:// | ||
| + | Summary | ||
| + | Description : | ||
| + | The cyrus-imapd-utils package contains administrative tools for the | ||
| + | Cyrus IMAP server. It can be installed on systems other than the | ||
| + | one running the server. | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | </ | ||
| + | |||
| + | ===== Administration ===== | ||
| + | Dank unserer Systemvorgaben in der **// / | ||
| + | |||
| + | Gestartet wird der Zugang von der Konsole über: | ||
| + | # cyradm --user cyrus --server localhost --auth CRAM-MD5 | ||
| + | |||
| + | |||
| + | < | ||
| + | nausch.org> | ||
| + | Die Authentifizierung läuft dabei via **saslauth** gegen unseren **LDAP**-Server. | ||
| + | |||
| + | ==== Befehlsübersicht ==== | ||
| + | Eine Übersicht der möglichen Befehle erhält man durch Eingabe von **help** oder einem **?**. | ||
| + | < | ||
| + | authenticate, | ||
| + | chdir, cd | ||
| + | createmailbox, | ||
| + | deleteaclmailbox, | ||
| + | deletemailbox, | ||
| + | disconnect, disc disconnect from current server | ||
| + | exit, quit exit cyradm | ||
| + | help, ? show commands | ||
| + | info display mailbox/ | ||
| + | listacl, lam, listaclmailbox | ||
| + | listmailbox, | ||
| + | listquota, lq list quotas on specified root | ||
| + | listquotaroot, | ||
| + | mboxcfg, mboxconfig | ||
| + | reconstruct | ||
| + | renamemailbox, | ||
| + | server, servername, connect | ||
| + | setaclmailbox, | ||
| + | setinfo | ||
| + | setquota, sq set quota on mailbox or resource | ||
| + | subscribe, sub subscribe to a mailbox | ||
| + | unsubscribe, | ||
| + | version, ver display version info of current server | ||
| + | xfermailbox, | ||
| + | </ | ||
| + | |||
| + | ==== Konto anlegen ==== | ||
| + | Wollte man eine neue Mailbox selber anlegen so benutzt man **cm** oder **createmailbox**. | ||
| + | nausch.org> | ||
| + | |||
| + | ==== Konto löschen ==== | ||
| + | Damit eine Mailbox gelöscht werden kann, muss zuerst die Berechtigung für den Administrator **cyrus** übergeben werden. Dies erreicht man mit dem Befehl **setaclmailbox** oder kurz **sam**. | ||
| + | nausch.org> | ||
| + | nausch.org> | ||
| + | |||
| + | ==== Mailbox Quota setzen ==== | ||
| + | In der Regel wird man seinen Nutzern keinen unbegrenzten Speicherplatz zur Verfügung stellen wollen und/oder können. | ||
| + | |||
| + | Zum Setzen der Quota nutz man den Befehl **setquota**, | ||
| + | nausch.org> | ||
| + | quota: | ||
| + | |||
| + | ==== Mailbox Quota abfragen ==== | ||
| + | Will man die aktuelle Belegung wie auch den maximalen Speicherplatz abfragen, greifen wir auf den Befehl **listquota** bzw. in Kurzform **lq** zurück. | ||
| + | |||
| + | nausch.org> | ||
| + | STORAGE 682958/ | ||
| + | |||
| + | ==== Mailbox Quota ändern ==== | ||
| + | Verändert wird die Quota mittels wie schon beim Setzen mit Hilfe von **setquota**, | ||
| + | nausch.org> | ||
| + | STORAGE 682958/ | ||
| + | |||
| + | nausch.org> | ||
| + | quota: | ||
| + | |||
| + | nausch.org> | ||
| + | STORAGE 682963/ | ||
| + | |||
| + | ===== Fazit ===== | ||
| + | Dank nachfolgender Konfigurationsoptionen in der ** / | ||
| + | <code bash># Ein Wert größer als Null setzt einen Quo in kByte. Ein Wert der nicht 0 ist, | ||
| + | # erlaubt dem Benutzer das anlegen seiner eigenen INBOX | ||
| + | autocreatequota: | ||
| + | |||
| + | # Sobald 90% der Quota erreicht ist, gibt der Server Warnmeldungen aus | ||
| + | quotawarn: 90 | ||
| + | |||
| + | # Postfach wird angelegt, wenn per lmtpd eine Nachricht angeliefert wird, | ||
| + | # für die noch kein Inbox besteht | ||
| + | createonpost: | ||
| + | |||
| + | # Loggt sich ein User neu an, oder es wird eine Nachricht per lmtpd | ||
| + | # angeliefert, | ||
| + | # mit den definierten Ordnern angelegt | ||
| + | ### | ||
| + | autocreateinboxfolders: | ||
| + | |||
| + | # Loggt sich ein User neu an, oder es wird eine Nachricht per lmtpd | ||
| + | # angeliefert, | ||
| + | # folgende Ordner abboniert | ||
| + | autosubscribeinboxfolders: | ||
| + | </ | ||
| + | Haben wir einen neuen Nutzer in unserem zentralen LDAP-Verzeichnis angelegt und der Nutzer meldet sich das erste mal am IMAP-Server an, wird automatisch sein Nutzerkonto angelegt, die Quota vergeben, sowie die Defaut-Ordner angelegt und abboniert. | ||
| + | ====== Links ====== | ||
| + | * **[[centos: | ||
| + | * **[[wiki: | ||
| + | * **[[http:// | ||
| + | |||