WHMCS Email Solution Module - Installation and configuration

This article provides step-by-step guidance on integrating the Openprovider Email Solution module with WHMCS.

For quick navigation, the following topics are covered:

1. How to upload the Openprovider - email solution files?

  1. Download the module file from here.
  2. Extract the downloaded module file.
  3. Inside your WHMCS installed directory, go to this path "/modules/servers" and upload the folder 'email_solution'.

embedded-image-7zzzpvwh.png

2. How to configure the Openprovider - email solution server module?

  1. Go to Configuration >> System Settings >> Servers

embedded-image-1m67cbhb.png

2. Click on Add New Server and then click the Go to Advance Mode button.

embedded-image-tnzlyje0.png

embedded-image-gfbajnby.png 

3. Fill in a name of your choice (eg: Email Solution), API hostname (api.openprovider.eu), and select module Openprovider - email solution, and fill your API username and password, and click the Save Changes button. Please ensure the user you are using has API access enabled. If not, please enable API access for the user following instructions in this article.

embedded-image-wsclnlpb.png
embedded-image-kp9stnrr.png

4. After Save click on edit button then click Test connection.

embedded-image-cxuii1do.png
embedded-image-80ysgvnv.png

5. Now, create a new server group. Click on Create New Group.

embedded-image-9xdyxrtu.png

6. On the new page:

Once all required servers are added, click the Save button to create the server group

embedded-image-b85ecyfc.png

3. How to create a product group and a product?

  1. Go to System Settings >> Find Product/Service and click on it.
embedded-image-dzxk0az0.png

2. You will now be on the Products page. Click on the Create a New Group button. Enter the Product Group Name. You can also add a headline and tagline, select the Order Form and Payment Gateway, or choose to set the group as hidden. Once you've entered all the details, click Save Changes. 

embedded-image-eha08ffb.png

embedded-image-0du3wrnp.png

3. Your product group has been created. Now, click on the Back to Product List button. You will see the newly created product group on the Products page. Next, click on the Create a New Product button.

embedded-image-racho5om.png

4. Now you have to enter the details for the new product:

5. In the Product 'Details' tab, enter the tagline, short description, and full description for the product. Then, go to the Pricing tab and set the product price (Free, One Time, or Recurring). Finally, click Save Changes.

embedded-image-yvctvgwc.png

embedded-image-1bz5zjwz.png

4. How to configure the product with the server module?

embedded-image-wczklzgf.png

embedded-image-lhrzqumf.png
embedded-image-vkqn2ehn.png

Note: Custom mail settings (DNS, SMTP, IMAP) will appear after checkout. Leave these as Default unless you are using a white-labeled mail server.

4. After filling all the configurable options, click on the Save Changes button.

embedded-image-ovqr5sqv.png


Revision #3
Created 2026-08-13 10:03:14 UTC by Sarath
Updated 2026-08-19 14:37:27 UTC by Sarath