My Account

Downloads

Zimbra Email Hosting Module

Fully automate Zimbra 10.x email hosting from your Blesta billing panel. Provision domains, manage mailboxes, enforce quotas, and give clients self-service email management.

Key Features

  • Domain & Mailbox Provisioning -- Automatically create, suspend, and delete domains and mailboxes when services are ordered, suspended, or cancelled
  • Client Mailbox Management -- Clients add, remove, and manage mailboxes from their Blesta client area with password resets and quota controls
  • Flexible Plans with Configurable Options -- Build tiered email packages using Blesta's configurable options for additive mailbox counts and storage quotas
  • Class of Service Support -- Map Blesta packages to Zimbra COS levels (Basic, Professional, Enterprise) for feature-tiered products
  • Real-Time Statistics -- Admin and client dashboards showing mailbox counts, storage usage, and account status pulled live from Zimbra
  • Service Adoption -- Migrate existing Zimbra customers into Blesta without re-provisioning their accounts
  • Multi-Server Support -- Server groups with round-robin or first-available distribution for scaled deployments

Requirements

Requirement Version
Blesta 5.x+
PHP 8.2+
Zimbra 10.x with Admin SOAP API

How It Works

  1. Install the module and add your Zimbra server credentials
  2. Create domain and mailbox packages with quota and account limits
  3. Clients order email hosting and manage their mailboxes through Blesta

Secure HTTPS connections with token caching for efficient API performance. System accounts are automatically filtered so clients only see real mailboxes.