Verwaltung über die Befehlszeile
Fast alles, was Sie in der grommunio Admin-Benutzeroberfläche tun können – und noch einiges mehr – lässt sich über die Shell auf dem grommunio-Server steuern. Die Befehlszeile ist der schnellste Weg, um Massenänderungen durchzuführen, wiederkehrende Aufgaben zu skripten und Mailbox-Operationen auf niedriger Ebene auszuführen, für die es keine Entsprechung in der Benutzeroberfläche gibt.
Es gibt zwei Werkzeuggruppen, und es ist hilfreich zu wissen, auf welcher Ebene man gerade arbeitet.
grommunio-adminDie oberste Verwaltungsebene CLI. Anlegen und Bearbeiten von Benutzern, Domänen, Organisationen und Mailinglisten; Konfigurieren von LDAP/AD und fetchmail; Verwalten von Passwörtern, Diensten und Konfigurationen. Arbeitet mit denselben Daten wie die Admin-Benutzeroberfläche / REST API.
Gromox CLI DienstprogrammeDie Low-Level-Tools, die direkt auf Stores und Postfächer einwirken – gromox-mbop (Postfachoperationen), Store-Erstellung, Überprüfung/Reparatur, Größenanpassung, Snapshots sowie Import/Export. Verwenden Sie diese für Wartungsarbeiten und Aufgaben auf Datenebene.
Welches Werkzeug nehme ich?
Abschnitt betitelt „Welches Werkzeug nehme ich?“| Sie möchten … | Verwenden |
|---|---|
| Einen Benutzer oder eine Domäne anlegen / ändern / löschen | grommunio-admin user, grommunio-admin domain |
| Ein Passwort festlegen oder zurücksetzen | grommunio-admin passwd |
| Ein LDAP oder Active Directory verbinden / synchronisieren | grommunio-admin ldap |
| E-Mails aus einem Remote-Postfach abrufen | grommunio-admin fetchmail |
| Einen Ordner leeren, Nachrichten löschen, vorläufig gelöschte Elemente endgültig löschen | gromox-mbop |
| Speicherplatz in einem Speicher zurückgewinnen | gromox-mbop (vacuum, purge-datafiles) |
| Ein Postfach überprüfen oder reparieren | gromox-mbck |
| Die Größe eines Postfachs melden | gromox-mbsize |
| Eine einmalige Aktion für alle Postfächer ausführen | gromox-mbop foreach.* |
Konventionen
Abschnitt betitelt „Konventionen“Führen Sie diese Befehle auf dem grommunio-Server als root (oder mit sudo) aus. Einige
Konventionen tauchen in der gesamten Dokumentation immer wieder auf:
USERSPEC/MBSPEC— Ein Benutzer wird anhand seiner E-Mail-Adresse ([email protected]) identifiziert; einige Befehle akzeptieren auch eine numerische ID.grommunio-admin <area> <action>— Die Verwaltung CLI ist in Bereiche (user,domain,ldap, …) unterteilt, von denen jeder über eigene Aktionen (create,modify,list,delete, …). Fügen Sie--helpauf jeder Ebene an.gromox-mbop -u <mailbox> <action>— Das Tool für Postfachoperationen nimmt immer das Zielpostfach mit-uentgegen, gefolgt von einer oder mehreren Aktionen.- Destruktive Befehle sind mit einem Warnhinweis gekennzeichnet — lesen Sie diese durch, bevor Sie sie in der Produktion ausführen.
Offline-Lesen
Abschnitt betitelt „Offline-Lesen“Dieser Abschnitt steht auch zum Herunterladen für die Offline-Nutzung zur Verfügung: