Customer documentation
Email & databases
Manage cPanel email tools, MX routing, MySQL databases, users, privileges, and phpMyAdmin safely.
Email on cPanel hosting
Create a mailbox
Create mailboxes only when email is included with the hosting package and the domain uses cPanel or compatible MX records for mail delivery.
- 1Open Email Accounts in cPanel.
- 2Choose the domain for the mailbox.
- 3Enter the mailbox name, such as info, support, billing, or your first name.
- 4Set a strong password or generate one.
- 5Review mailbox storage quota if the interface asks for it.
- 6Create the mailbox and test sign-in from webmail or the mail client settings shown in cPanel.
Email routing and MX
Email routing decides whether cPanel handles mail locally or sends it to another provider. This matters when the domain uses Google Workspace, Microsoft 365, or another external mail host.
Forwarders and autoresponders
Databases and PHP apps
WordPress-style sites and PHP applications often need a MySQL database, database user, password, and privileges. Keep these separate from the customer portal password.
- 1Create the database in cPanel.
- 2Create or choose a database user.
- 3Assign the user to the database with the privileges the app needs.
- 4Enter the database name, username, password, and host into the app configuration.
- 5Use phpMyAdmin only when you understand the data you are editing, and back up first.
Create a database for an app
Many PHP apps need a database name, database user, password, and privileges. The app will not work until the database user is assigned to the database.
- 1Open MySQL Databases or the database tool available in cPanel.
- 2Create the database and copy the full generated database name.
- 3Create a database user with a strong password.
- 4Add the user to the database.
- 5Grant the privileges the application needs, commonly All Privileges for a single app-owned database.
- 6Enter the database name, username, password, and host into the app installer or config file.
- 7Keep a copy of the credentials in a secure password manager, not in public notes or screenshots.