Mailcow Extended Integration for WHMCS

Mailcow Extended Integration for WHMCS

Developed By Thexyz

Compatible with WHMCS v8.11

The Mailcow Integration for WHMCS is a powerful provisioning module that leverages the Mailcow API to offer email domains as a service. This module empowers your business to provide email hosting solutions, allowing customers to easily create and manage their own mailboxes and aliases within their plan limits.

Key Features

  • Automated Provisioning: Streamline your operations with automatic creation, termination, suspension, and unsuspension of *domains, utilizing native WHMCS provisioning logic.
  • Client Area Management: Customers can manage their mailboxes and aliases directly from the client area, providing a user-friendly experience.
  • Change Package Functionality: Easily modify configurations for customers with the Change Package option, ensuring flexibility and adaptability to their needs.
  • Comprehensive Configuration Options: Customize the integration with settings for mailbox limits, quotas, and more.

Requirements

WHMCS version 8.2 or higher

Installation

  • Download and extract the Mailcow module package.
  • Upload the extracted files to the modules/servers/mailcow directory of your WHMCS installation.
  • In the WHMCS admin area, navigate to Setup > Products/Services > Servers.
  • Add a new server and select Mailcow from the Module Name dropdown.
  • Configure the server with your Mailcow API URL, API Key, and License Key.

Configuration

To configure the Mailcow module:

  1. In the WHMCS admin area, navigate to Setup > Products/Services > Products/Services.
  2. Create a new product or edit an existing one.
  3. Go to the Module Settings tab and select Mailcow from the Module Name dropdown.
  4. Fill in the necessary configuration options, including:
  • API URL
  • API Key
  • License Key
  • Number of mail aliases
  • Limit of mailboxes
  • Max quota per mailbox
  • Max quota for entire domain
  • Rate limit
  • Rate Limit Frame per
  • Webmail URL

Language Support

You can change the default English language by adding a new translation:

Navigate to modules/servers/mailcow/lang in your WHMCS installation. Copy the en.php file and paste it as a new file with the abbreviation of your language (e.g., "Swedish" -> "sv.php"). Edit the fields containing the text after the = sign, changing only the content within the quotes.

Admin Area Management

Administrators can manage the Mailcow module for specific orders with the following actions:

  • Create: Create a domain for the user.
  • Suspend: Suspend the module and make the service inaccessible to the user.
  • Unsuspend: Reactivate the service and module.
  • Terminate: Remove the user’s domain from Mailcow.
  • Change Package: Update configuration settings. Navigate to the Orders tab to perform these actions on orders with an active Mailcow module.

Client Area Features

In the My Services tab, customers will find:

Mailbox Management: View, delete, or edit email addresses. Alias Management: Create, delete, or edit email aliases. Customers can create new email accounts and manage their aliases within the module's configuration limits, enhancing user control and flexibility.

Benefits

  • User-Friendly: Simplified management for both administrators and customers.
  • Flexible Email Hosting: Tailored email solutions to meet varying client needs.
  • Time-Saving Automation: Reduce manual processes with automated provisioning and management.

 

There are no reviews yet!

Be the first to review Mailcow Extended Integration for WHMCS.

Version Compatibility


Compatible with WHMCS v8.11

Full Version Compatibility


  • Selected versions of WHMCS v8.11
        8.11.0
  • Selected versions of WHMCS v8.10
        8.10.0
  • Selected versions of WHMCS v8.9
        8.9.0
  • Selected versions of WHMCS v8.8
        8.8.0
  • All versions of WHMCS v8.7
  • All versions of WHMCS v8.6
  • All versions of WHMCS v8.5
  • All versions of WHMCS v8.4
  • All versions of WHMCS v8.3
  • All versions of WHMCS v8.2

Support for this product

The best place to start if you need help with a specific product is to contact the developer. All WHMCS Marketplace developers have both a website and support URL listed.

Developed By Thexyz

Changelog

v1.0.1 Released September 27th, 2024

Latest Version


[1.0.1] *Initial release of the Mailcow Integration for WHMCS. [1.0.0] *Introduced automated provisioning for email domains as a service. *Enabled mailbox and alias management in the client area. *Added Change Package functionality for flexible configuration. *Implemented comprehensive configuration options, including mailbox limits and quotas. *Ensured compatibility with WHMCS version 8.6 or higher. *Provided installation and configuration guidance for users.

 

See also

Discord Notifications

A simplistic, free & open source hook allowing instant Discord notifications when an action is triggered.

Free
Netgsm Sms

Netgsm Sms addon provides you sending customized bulk sms and creating sms templates.

Free
MSG91 SMS/OTP Plugin

MSG91 WHMCS SMS plugin gives you the power and flexibility to stay connected with your customers by sending them an SMS and OTP's for 2FA at the crucial steps that matters the most.

Free
SMS Manager

More Advanced SMS System

Commercial
SMS Alert

Send automated SMS alert from WHMCS, and verify users mobile with OTP

Free