Zoho Mail Extension for Plesk

Plesk is a web hosting platform with a control panel that allows domain owners to manage the different aspects of web hosting. Zoho Mail Plugin for Plesk helps you sign up for email hosting with Zoho Mail from within Plesk. 

How to install Zoho Mail Extension for Plesk?

Zoho Mail Plugin for Plesk can be Installed from the Plesk Extensions page. 

  1. Login to your Plesk Dashboard.
  2. Click on the Extensions tab from the left menu of the Plesk Dashboard.
  3. Search for the Zoho Mail plugin and click Install.

Once the extension is installed, you can click on the Open button to begin using the extension.

Zoho Mail Setup

Once you open the extension, you can begin the setup process. The steps involved in the setup process will differ based on whether you are already a Zoho Mail user.

Zoho Mail extension for Plesk

  • If you have not already signed up to a Zoho Mail account, click on the Get Started button under the Organization Sign up section.
  • If you already have a Zoho Mail account, click on the Continue button under the Existing Member section.

Organization Sign up

Step 1: Domain Selection

In this step, you need to register your domain with Zoho Mail. 

  1. On launching the plugin, Domain Selection page is opened.
  2. From the Location and Select Domain drop-down, select the data center and domain you want to use, respectively, for email hosting with Zoho Mail.
    Domain registration with Zoho Mail
  3. Click Add Domain. You will be redirected to the Zoho Mail Domain Registration page. 
  4. Enter the following domain registration details and click Proceed.
    Adding domain registration details
    • Name
    • Administrator account email address
    • Mobile number associated with the account
    • Password for the account
    • Region
  5. A summary of the registration will be displayed. Click Sign Up.
  6. A verification code is sent to the registered mobile number. Enter the code and click Verify my mobile.
    Account verification


During this step, make sure you are not signed into any Zoho account in the browser you are using for the registration process.

Once the verification is successful, your domain registration step will be completed. You will be directed to the next step.

Step 2: User Authentication

In this step, you need to authorize your Zoho Mail account in the User Authentication page.

  1. Copy the Authorized Redirect URI provided on the User Authentication page.
  2. Login to your Zoho Mail Account and access the Zoho Developer Console.
  3. Click Add Client ID to create a new Client ID and Client Secret to access Zoho Mail API.
  4. Provide the appropriate Client Name and Client Domain along with the copied Authorized Redirect URI and click Create.
  5. You will then receive the Client ID and Client Secret.
    Client ID creation
  6. Go to the plugin User Authentication page in the Plesk Dashboard to complete the process.
  7. Enter the obtained RegionClient ID and Client Secret in this page. 
    User Authentication
  8. Click Authenticate.
  9. A consent screen asking permission to access your Zoho Account data is displayed. Click Accept.


If your account is part of the EU or IN data center, follow the below steps to obtain the appropriate Client Secret.

  1. Once you have created the application in the Developer Console, click on the More Options icon across the corresponding Client ID and select Multi-DC.
    DC selection
  2. Select the relevant DC to enable it. Click on the Client Secret link to obtain the DC specific Client Secret.
    Getting DC specific client credentials

Step 3: CNAME verification

CNAME is used to verify your domain in Zoho Mail. In this step, the CNAME and the Points to field are auto-populated on successful completion of the previous step. Click on the Verify button to complete the domain verification process. Email hosting for your domain will be enabled once the domain is verified.

CNAME verification of domain


Domain verification generally takes effect in a short while. In some cases, it might take upto 48 hours to propagate.

Step 4: Configure MX Records

Configuring MX records is a highly important process in order to receive the emails that are being sent to you. In this step, you need to choose one of the following option based on the status of your domain.

  • New Domain - For domain which has no prior email accounts associated to it.
  • Existing Domain - Domain which already has email accounts associated to it.

New Domain

If you choose the New Domain option, the required MX records are displayed. Click on the Configure button to point the listed MX records to your domain to enable email delivery. 

Configuring MX records for your domain

Existing Domain

Since you already have other MX records pointed for your domain, you can proceed with the MX configuration step after you have added all the existing user to the Zoho Mail account. Click on the reference link for detailed instructions on how to proceed.

MX record configuration for existing domain

Step 5: User addition

In the final step of the setup process, you can view your domain details and also add users to your organization. Click on the Domain details tab to view the verification status of your domain. 

User addition

Select the User Details tab to view the list of current users.  Click on the Add users button to begin adding the required users. 

Adding user details

On clicking the Add Users button, the Add User page will open. Enter the Display NameEmail addresspassword and role of the user. Then click Add. Repeat till you add all the users and then click Cancel


  • Select the YES radio button if you want the user to be added as a user in Plesk. 
  • While you can currently only Sign Up for the Free plan from the Zoho Mail Extension for Plesk, you can later upgrade to a paid plan.

Existing Zoho Mail User

Step 1: User Authentication 

In this step, you need to authorize your Zoho Mail account in the User Authentication page. 

Set up for existing Zoho Mail users

  1. From the Location drop-down, select the region where your Zoho Mail account is hosted.
  2. From the Select domain section, pick your domain. 
  3. Follow the steps in this section to obtain the Client ID and Client Secret using the Authorization Redirect URL given.
  4. Once you've entered the correct Client ID and Client Secret, click Authenticate.
  5. A consent screen asking permission to access your Zoho Account data is displayed. Click Accept.

​Step 2: CNAME verification and MX configuration

In this step, you can verify CNAME and configure MX records for this domain. Choose whether you want to configure MX record for your domain with Zoho Mail using the radio buttons and then click Configure

CNAME verification and MX configuration of your domain

Once you click Configure, CNAME will be verified and MX record will be added for your domain in Zoho Mail. You can also check if the correct MX details are reflected in Zoho's MX record checker.

​Step 3: User addition​

Follow the same steps given in this section.

Still can't find what you're looking for?

Write to us: support@zohomail.com