Zimbra Administration Commands

Zimbra Administration Commands

These commands are vital for the server’s overall status, service management, and user/mailbox operations.

1. Service Management (zmcontrol)

Used to check, start, and stop Zimbra services.

Process Command Description
View All Service Status zmcontrol status Shows which Zimbra services are running or stopped.
Start All Services zmcontrol start Starts all stopped Zimbra services.
Stop All Services zmcontrol stop Stops all Zimbra services.
Restart All Services zmcontrol restart Stops and restarts all Zimbra services.
Restart a Single Service zmmailboxdctl restart For example, restarts only the Mailbox service. For other services, check the zmcontrol status output.

2. User and Account Management (zmprov)

The zmprov (Zimbra Provisioning) command is used for user, domain, and configuration operations.

Account Operations

Process Command Description
Create New User zmprov ca user@domain.com Password Creates a new user account.
View User Information zmprov ga user@domain.com Displays all configuration details of the specified user.
Change User Password zmprov sp user@domain.com NewPassword Resets/changes the user’s password.
Set Mailbox Quota zmprov ma user@domain.com zimbraMailQuota 2G Sets the user’s quota to 2 GB (M: megabytes, G: gigabytes).
Delete User zmprov da user@domain.com Deletes the user account from the server.

Domain Operations

List All Domains | zmprov gaa | Lists all domains on the server.
Add New Domain | zmprov cd domain2.com | Creates a new email domain.

3. Log and Queue Monitoring

Checking logs and the mail queue is important during troubleshooting.

Process Command Description
Monitor Main Log File tail -f /opt/zimbra/log/mailbox.log Monitors mailbox activity and errors in real time.
View Mail Queue postqueue -p Lists emails waiting in the Postfix queue that could not be delivered.
Delete All Mails in Queue postsuper -d ALL Use with caution! Deletes all mails in the queue.

4. Indexing and Database Operations

Used especially when search issues occur or the mailbox is corrupted.

Process Command Description
Rebuild Mailbox Index zmprov reindexMailbox user@domain.com Rebuilds the user’s email search index (may take a long time).
Check Database Status zmdbmgrctl status Checks the status of the MySQL/MariaDB (Zimbra database) service.

Comments (0)

No comments yet. Be the first to comment!