EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

cyradmp – Online in der Cloud

Führen Sie cyradmp im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl cyradmp, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


cyradm – Cyrus-Verwaltungsshell, Alter Ego von Cyrus::IMAP::Shell

ZUSAMMENFASSUNG


$ cyradm [--user user] [--[no]rc] [--systemrc file] [--userrc file] \
> [--port n] [--auth-Mechanismus] [--tlskey Schlüsseldatei] [--notls] \
> [--server] Server

aber möglicherweise

$ perl -MCyrus::IMAP::Shell -e 'run("myscript")'

oder sogar (nicht empfohlen)

verwenden Sie Cyrus::IMAP::Admin::Shell;

run('myscriptname');

BESCHREIBUNG


Dieses Modul implementiert Cyradm in Perl. Es handelt sich um eine Shell um Cyrus::IMAP::Admin. Befehle
werden sowohl in Tcl-kompatiblen Formen als auch in langen Optionsformen im GNU-Stil bereitgestellt.

BEFEHLE


„authentifizieren“ [“--minssf“ N] ["--maxssf" N] ["--mechanisms" Liste] [Benutzer]
„auth“ [“--minssf“ N] ["--maxssf" N] ["--mechanisms" Liste] [Benutzer]
„login“ [“--minssf“ N] ["--maxssf" N] ["--mechanisms" Liste] [Benutzer]
Authentifizieren Sie sich beim Server. Sie müssen bereits mit einem Server und Cyrus imapd verbunden sein
wird Ihnen die erneute Authentifizierung verweigern, sobald Sie sich einmal authentifiziert haben.

„chdir“ Verzeichnis
"CD" Verzeichnis
Ändere die Richtung. Es wird kein integriertes „pwd“ bereitgestellt, sondern die standardmäßige Befehlsaktion
führt „pwd“ von einer Shell aus aus, wenn es aufgerufen wird.

"createmailbox" ["--partition" Trennwand] Briefkasten
„Mailbox erstellen“ Briefkasten Trennwand
"Partition erstellen" Trennwand] Briefkasten
"schaffen" Briefkasten Trennwand
„cm“ [“--partition“ Trennwand] Briefkasten
"cm" Briefkasten Trennwand
Erstellen Sie ein Postfach auf der Standardpartition oder einer angegebenen Partition. Sowohl altmodisch als auch getopt-
Stilverwendungen werden akzeptiert (eine Kombination führt zu einem Fehler).

„deleteaclmailbox“ Briefkasten id [...]
„deleteacl“ Briefkasten id [...]
"Damm" Briefkasten id [...]
Entfernen Sie ACLs aus dem angegebenen Postfach.

„Mailbox löschen“ Briefkasten
"löschen" Briefkasten
"dm" Briefkasten
Löschen Sie das angegebene Postfach.

Administratoren haben keine impliziten Löschrechte für Postfächer. Benutzen Sie die setaclmailbox
Befehl, um Ihrem Prinzipal die Berechtigung „x“ zu erteilen, wenn Sie ein Postfach löschen müssen
Sie besitzen nicht.

Beachten Sie, dass die Online-Hilfe ein optionales Host-Argument zulässt. Dieses Argument ist es nicht
wird derzeit verwendet und wird bei Angabe mit einem Fehler abgelehnt; es ist reserviert für
IMSP.

"trennen"
"Rabatt"
Trennen Sie die Verbindung zum aktuellen Server. Die Eingabeaufforderung wird auf „cyradm>“ zurückgesetzt.

"Ausfahrt" [Anzahl]
"aufhören" [Anzahl]
Beenden Cyradm, optional mit einem bestimmten Exit-Status; der Exit-Status des letzten
Der Befehl wird verwendet, wenn keiner angegeben ist.

Hilfe [Befehl]
? [Befehl]
Hilfe für „Befehl“ oder alle Befehle anzeigen.

"die Info" [Briefkasten]
Zeigen Sie die Postfach-/Server-Metadaten an.

„listaclmailbox“ Briefkasten
„listacl“ Briefkasten
„lam“ Briefkasten
ACLs für das angegebene Postfach auflisten.

"listmailbox" ["--subscribed"] [Anleitungen [Referenz]]
"list" ["--subscribed"] [Anleitungen [Referenz]]
„lm“ [“--subscribed“] [Anleitungen [Referenz]]
Listet alle oder alle abonnierten Postfächer auf, die dem angegebenen Muster entsprechen. Das Muster
kann eingebettete Platzhalter „*“ oder „%“ enthalten, die mit allem oder jedem außer dem übereinstimmen
Trennzeichen bzw. Trennzeichen.

Die zurückgegebenen Postfächer beziehen sich auf die angegebene Referenz, sofern eine angegeben ist.
Dadurch kann eine Postfachliste auf eine bestimmte Hierarchie beschränkt werden.

Wenn der Platzhalter „%“ zum Beenden eines Musters verwendet wird, kann es in einigen Fällen zu einer Übereinstimmung mit einem Eintrag kommen
das kein Postfach ist, aber andere Postfächer enthält. In diesem Fall der Eintrag
wird in Klammern gesetzt, um anzuzeigen, dass es sich um ein Stammverzeichnis für andere Postfächer handelt, im Gegensatz zu
ein Briefkasten selbst.

„Listenquote“ Wurzel
„lq“ Wurzel
Kontingente für den angegebenen Root auflisten. Wenn der angegebene Postfachpfad kein Kontingent hat
zugewiesen, wird ein Fehler ausgelöst; sehen listquotaroot für eine Möglichkeit, den Quotenstamm zu finden
für einen Briefkasten.

„listquotaroot“ Briefkasten
„lqm“ Briefkasten
„lqr“ Briefkasten?
Kontingentwurzeln und Kontingente für das Postfach anzeigen

„mboxconfig“ Briefkasten Attribut Wert
„mboxcfg“ Briefkasten Attribut Wert
Postfach-Metadaten festlegen. Der Wert „none“ entfernt das Attribut. Das aktuell
Unterstützte Attribute sind:

"Wie? 'Oder' Was"
Legt einen Kommentar oder eine Beschreibung fest, die dem Postfach zugeordnet ist.

"erlöschen"
Legt die Anzahl der Tage fest, nach denen Nachrichten aus dem Postfach ablaufen.

„news2mail“
Legt eine E-Mail-Adresse fest, an die über NNTP in den Server eingespeiste Nachrichten gesendet werden
gesendet.

„sharedseen“
Ermöglicht die Verwendung eines gemeinsamen \Seen-Flags für Nachrichten anstelle eines benutzerspezifischen \Seen-Flags
Flagge. Das „s“-Recht in der Postfach-ACL steuert weiterhin, ob ein Benutzer das festlegen kann
geteiltes \Seen-Flag.

"Sieb"
Gibt den Namen des globalen Sieve-Skripts an, das ausgeführt werden soll, wenn eine Nachricht gesendet wird
an das gemeinsame Postfach zugestellt (wird nicht für persönliche Postfächer verwendet).

"Hocken"
Gibt an, dass für das Postfach ein Squat-Index erstellt werden soll.

„/explicit/annotation“
Legt die Anmerkung fest /explicit/annotation on Briefkasten zu Wert.

"renamemailbox" ["--partition" Trennwand] alte Bezeichnung neuer Name
„umbenennen“ [“--partition“ Trennwand] alte Bezeichnung neuer Name
„renm“ [“--partition“ Trennwand] alte Bezeichnung neuer Name
„Mailbox umbenennen“ alte Bezeichnung neuer Name [Trennwand]
"umbenennen" alte Bezeichnung neuer Name [Trennwand]
„renm“ alte Bezeichnung neuer Name [Trennwand]
Benennen Sie das angegebene Postfach um und verschieben Sie es optional auf eine andere Partition. Beide
Verwendungen im alten und getopten Stil werden akzeptiert; Wenn Sie sie kombinieren, wird ein Fehler erzeugt.

Server [--noauthenticate] [Server]
verbinden [--noauthenticate] [Server]
Servername [--noauthenticate] [Server]
Ohne Argumente den aktuellen Server anzeigen. Stellen Sie mit einem Argument eine Verbindung zu diesem Server her.
Es wird zur automatischen Anmeldung aufgefordert, sofern nicht die Option „--noauthenticate“ angegeben ist.
(Dies kann sich ändern; insbesondere wird entweder die automatische Authentifizierung entfernt oder
alle „Authentifizierungs“-Optionen werden hinzugefügt.)

Wenn eine Verbindung zu einem Server besteht, CyradmDie Eingabeaufforderung ändert sich von „cyradm>“ zu „servername>“,
woher Servername ist der vollständig qualifizierte Domänenname des verbundenen Servers.

„setaclmailbox“ Briefkasten id Rechte [id Rechte ...]
„setacl“ Briefkasten id Rechte [id Rechte ...]
"Sam" Briefkasten id Rechte [id Rechte ...]
Legen Sie ACLs für ein Postfach fest. Die ACL kann eine der speziellen Zeichenfolgen „none“, „read“ sein.
(„lrs“), „post“ („lrsp“), „append“ („lrsip“), „write“ („lrswipkxte“), „delete“
(„lrxte“) oder „all“ („lrswipkxte“) oder beliebige Kombinationen der ACL-Codes:

l Nachschlagen (Postfach ist für LIST/LSUB, SUBSCRIBE-Postfach sichtbar)

r Lesen (AUSWÄHLEN/PRÜFEN der Mailbox, Ausführen von STATUS)

s Gesehen (\SEEN-Flag über STORE setzen/löschen, auch \SEEN-Flag während setzen
APPEND/COPY/FETCH BODY[...])

w Andere Flags als \SEEN und \DELETED schreiben

i Einfügen (APPEND, COPY-Ziel)

p Post (E-Mail an Postfach senden)

k Postfach erstellen (Neue Unterpostfächer erstellen, übergeordnetes Postfach für neues Postfach in UMBENENNEN)

x Postfach löschen (Postfach löschen, alter Postfachname in RENAME)

t Nachrichten löschen (\DELETED-Flag über STORE setzen/löschen, außerdem \DELETED setzen
Flag beim APPEND/COPY)

e Führen Sie EXPUNGE und Löschen als Teil von CLOSE aus

a Verwalten (SETACL/DELETEACL/GETACL/LISTRIGHTS)

„setinfo“ Attribut Wert
Server-Metadaten festlegen. Der Wert „none“ entfernt das Attribut. Das aktuell
Unterstützte Attribute sind:

„motd“
Legt eine „Nachricht des Tages“ fest. Die Nachricht wird danach als ALERT angezeigt
Authentifizierung.

"Wie? 'Oder' Was"
Legt einen Kommentar oder eine Beschreibung fest, die dem Server zugeordnet ist.

"Administrator"
Legt die Administrator-E-Mail-Adresse für den Server fest.

"abschalten"
Legt eine Meldung zum Herunterfahren fest. Die Nachricht wird als ALERT angezeigt und allen Benutzern angezeigt
vom Server getrennt (spätere Anmeldungen sind nicht möglich).

"erlöschen"
Legt die Anzahl der Tage fest, nach denen Nachrichten vom Server ablaufen
(sofern nicht durch eine Postfachanmerkung überschrieben).

"Hocken"
Gibt an, dass für alle Postfächer Squat-Indizes erstellt werden sollen (es sei denn
durch eine Mailbox-Anmerkung überschrieben).

„setquota“ Wurzel Ressourcen Wert [Ressourcen Wert ...]
„Quadrat“ Wurzel Ressourcen Wert [Ressourcen Wert ...]
Legen Sie ein Kontingent für das angegebene Stammverzeichnis fest, bei dem es sich möglicherweise um ein tatsächliches Postfach handelt oder nicht. Der
einzige Ressourcen verstanden von Cyrus ist „SPEICHER“. Der Wert kann die spezielle Zeichenfolge sein
„none“, wodurch das Kontingent entfernt wird.

"Ausführung"
"Ver"
Zeigt die Versionsinformationen des aktuellen Servers an.

„xfermailbox“ [“--partition“ Trennwand] Briefkasten Server
„xfer“ [“--partition“ Trennwand] Briefkasten Server
„xfermailbox“ Briefkasten Server [Trennwand]
„xfer“ Briefkasten Server [Trennwand]
Übertragen (verschieben) Sie das angegebene Postfach auf einen anderen Server. Sowohl im alten Stil als auch
Verwendungen im getopt-Stil werden akzeptiert; Wenn Sie sie kombinieren, wird ein Fehler erzeugt.

ANMERKUNG


Lange Optionen im GNU-Stil müssen vollständig angegeben werden; Möglicherweise gibt es Optionen im Tcl-Stil
abgekürzt.

Als Kompatibilitätsfunktion werden Optionen im Tcl-Stil bereitgestellt. Sie werden wahrscheinlich verschwinden
die Zukunft.

In einer Zeile können mehrere Befehle eingegeben werden, getrennt durch „;“ Figuren.

Alle Befehle setzen einen Exit-Status, was derzeit nicht sinnvoll ist.

Unbekannte Befehle werden zur Ausführung an eine Subshell übergeben.

Die Tcl-Version von Cyradm wird sowohl für die Skripterstellung als auch interaktiv verwendet. Während dies so ist
Da dies in begrenztem Umfang durch die Verwendung der „run“-Methode möglich ist, würde normalerweise die Skripterstellung erfolgen
mit „Cyrus::IMAP::Admin“, was weitaus flexibler ist als entweder interaktives „cyradm“ oder
der Tcl-Skriptmechanismus für Cyrus.

Cyradm versteht / Bin / sh-Stilumleitung: Jeder Befehl kann seinen Standard oder Fehler haben
Ausgabe umgeleitet, mit allen sh-Stilumleitungen (außer „<>“) werden unterstützt. Es tut nicht
Verstehe derzeit Pipes oder Backgrounding.

Wenn die Module „Term::Readline::Perl“ oder „Term::Readline::GNU“ verfügbar sind, Cyradm werden wir
benutze es.

Eine Alias-Funktion ist intern implementiert, es ist jedoch derzeit kein Zugriff darauf möglich.
Dies wird sich ändern, und sei es nur, um zu ermöglichen, dass einige der vordefinierten Aliase entfernt werden, wenn dies der Fall ist
Konflikt mit nützlichen Shell-Befehlen.

Verwenden Sie cyradmp online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

  • 1
    itop – ITSM CMDB OpenSource
    itop – ITSM CMDB OpenSource
    IT Operations Portal: ein vollständig geöffnetes
    Source, ITIL, webbasierter Service
    Management-Tool einschließlich einer vollständig
    anpassbare CMDB, ein Helpdesk-System und
    ein Dokumentarmann...
    Laden Sie itop - ITSM CMDB OpenSource herunter
  • 2
    Clementine
    Clementine
    Clementine ist eine Multi-Plattform-Musik
    Player und Bibliotheksorganisator inspiriert von
    Amarok 1.4. Es hat eine schnelle und
    einfach zu bedienende Oberfläche und ermöglicht es Ihnen
    suchen und ...
    Clementine herunterladen
  • 3
    XISMus
    XISMus
    ACHTUNG: Kumulatives Update 2.4.3 hat
    freigegeben worden!! Das Update funktioniert bei jedem
    vorherige Version 2.xx. Wenn Sie upgraden
    ab Version v1.xx bitte herunterladen und
    i ...
    Laden Sie XISmuS herunter
  • 4
    facetracknoir
    facetracknoir
    Modulares Headtracking-Programm, das
    unterstützt mehrere Face-Tracker, Filter
    und Spielprotokolle. Unter den Trackern
    sind die SM FaceAPI, AIC Inertial Head
    Verfolger ...
    facetracknoir herunterladen
  • 5
    PHP-QR-Code
    PHP-QR-Code
    PHP-QR-Code ist Open Source (LGPL)
    Bibliothek zum Generieren von QR-Code,
    2-dimensionaler Strichcode. Beyogen auf
    libqrencode C-Bibliothek, bietet API für
    QR-Code-Barc erstellen...
    Laden Sie den PHP-QR-Code herunter
  • 6
    freibürgerlich
    freibürgerlich
    Freeciv ist ein kostenloses rundenbasiertes Spiel
    Multiplayer-Strategiespiel, in dem jeder
    Der Spieler wird zum Anführer von a
    Zivilisation, die darum kämpft, die zu erhalten
    Endziel: zu ...
    Laden Sie Freeciv herunter
  • Mehr »

Linux-Befehle

Ad