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.