ZImbra : Commandes

De www.yakakliker.org
Révision datée du 20 juin 2026 à 18:34 par Administrateur (discussion | contributions) (Page créée avec «  == Gestion des Services (La Base) == Ces commandes permettent de vérifier l'état du serveur et de contrôler les différents démons (Postfix, LDAP, MariaDB, etc.). * '''<code>zmcontrol status</code>''' : La commande reine. Elle affiche l'état de santé de tous les services Zimbra (Running / Stopped). * '''<code>zmcontrol stop</code>''' / '''<code>start</code>''' / '''<code>restart</code>''' : Permet d'arrêter, démarrer ou redémarrer l'intégralité des s... »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

Gestion des Services (La Base)

Ces commandes permettent de vérifier l'état du serveur et de contrôler les différents démons (Postfix, LDAP, MariaDB, etc.).

  • zmcontrol status : La commande reine. Elle affiche l'état de santé de tous les services Zimbra (Running / Stopped).
  • zmcontrol stop / start / restart : Permet d'arrêter, démarrer ou redémarrer l'intégralité des services Zimbra.
  • zmcontrol -v : Affiche la version exacte de Zimbra installée ainsi que le build.

Gestion des Comptes Utilisateurs (zmprov)

L'outil zmprov (Zimbra Provisioning) est le couteau suisse de l'administrateur. Il permet de tout configurer en ligne de commande.

Créer un compte :

zmprov ca user@domain.com password123

Modifier un mot de passe :

zmprov sp user@domain.com new_password

Supprimer un compte :

zmprov da user@domain.com

Voir les détails/attributs d'un compte :

zmprov ga user@domain.com

Passer un utilisateur Administrateur :

zmprov ma user@domain.com zimbraIsAdminAccount TRUE

Gestion des Boîtes aux Lettres (zmmailbox)

L'outil zmmailbox permet d'interagir directement avec le contenu des boîtes de vos utilisateurs (mails, dossiers, partages).

Vérifier la taille d'une boîte (Quota utilisé) :

zmmailbox -z -m user@domain.com gms

Exporter une boîte complète au format .tgz (Très utile en Open Source) :

zmmailbox -z -m user@domain.com getRestURL "//?fmt=tgz" > /tmp/user.tgz

Importer ce même fichier .tgz (Restauration) :

zmmailbox -z -m user@domain.com postRestURL "//?fmt=tgz&resolve=skip" /tmp/user.tgz

Vider complètement la boîte de réception d'un utilisateur :

zmmailbox -z -m user@domain.com emptyFolder /Inbox

Maintenance, Certificats et Logs

  • Gestion du certificat SSL (zmcertmgr)
    • Vérifier la validité des certificats installés :

Bash

zmcertmgr viewdeployedcrt

Redémarrer le serveur d'application (Jetty) uniquement :

zmmailboxdctl restart

Forcer la mise à jour des statistiques de l'espace disque :

zmvolume -l

Côté Système : Les Logs à surveiller (en root)

Quand un mail n'arrive pas ou qu'un service plante, c'est ici qu'il faut regarder :

Le flux de messagerie (MTA/Postfix) :

tail -f /var/log/mail.log (ou /var/log/maillog selon l'OS)

Les erreurs globales de Zimbra :

tail -f /opt/zimbra/log/zmmailboxd.log

Les connexions et l'authentification (LDAP/Imap) :

tail -f /opt/zimbra/log/audit.log