Get Web Hosting

Web Hosting

Creating an email account in cPanel is a fundamental task for managing communications through your website's domain. Whether you need a professional email address for your business or personalized accounts for your team, cPanel offers multiple methods to achieve this. This guide will walk you through all the available options, providing clear and easy-to-follow instructions suitable for beginners and advanced users alike.

Method 1: Using the Email Accounts Section

This is the most common method for creating email accounts in cPanel.

Step 1: Accessing Email Accounts

Home > Email > Email Accounts

Log in to your cPanel account, navigate to the Email section, and click on Email Accounts.

Step 2: Adding a New Email Account

Email Accounts > Create

Click the Create button. Fill in the required details, such as the email address, password, and mailbox quota.

Step 3: Completing the Process

Create > Done

After filling in the details, click on Create. Your new email account will be ready for use.

Method 2: Using the Email Wizard

The Email Wizard is a simplified tool that helps beginners create email accounts quickly.

Step 1: Accessing the Email Wizard

Home > Email > Email Wizard

Go to the Email section in cPanel and select Email Wizard.

Step 2: Following the Wizard

Email Wizard > Start

Follow the on-screen instructions provided by the wizard. Enter the email address, choose a password, and set the mailbox quota.

Step 3: Finalizing the Setup

Finish > Done

Click Finish to complete the email account setup.

Method 3: Using the API (Advanced)

For advanced users, cPanel provides API access to create email accounts programmatically.

Step 1: Accessing API Documentation

Home > API > Documentation

Visit the cPanel API documentation to understand the required parameters and endpoints.

Step 2: Creating a Script

Script > Email Account Creation

Write a script that includes the necessary API calls to create an email account. Ensure you include all mandatory fields such as the domain, email address, and password.

Step 3: Running the Script

Execute > Run Script

Run the script on your server to automatically create the email account.

Method 4: Using Command Line Interface (CLI)

The CLI method is ideal for users comfortable with the command line.

Step 1: Accessing the Server via SSH

SSH > Connect to Server

Log in to your server using SSH. Use the appropriate credentials to establish the connection.

Step 2: Executing the cPanel Email Creation Command

CLI > cPanel > Create Email

Use the following command to create a new email account:

uapi --user=username Email add_pop email=name@domain.com password=password123 quota=500

Replace username, name@domain.com, and password123 with your actual details.

Step 3: Verifying the Email Account

CLI > Check Account

Use the following command to list all email accounts and verify the creation:

uapi --user=username Email list_pops

Creating an email account in cPanel is straightforward, with several methods available to suit different levels of expertise. Whether you prefer a graphical interface, a guided wizard, or even direct API access, cPanel ensures you have the tools needed to manage your email accounts effectively. Choose the method that best fits your needs, and enjoy seamless email communication through your domain.

Was this answer helpful? 0 Users Found This Useful (0 Votes)

Search in knowledge base

Share