Hostxpeed
Login Get Started →
Control Panel

How to Create Email Account in HestiaCP

5 min read
24 views
Jun 10, 2026

Prerequisites

Before creating an email account, make sure you have:

  • Access to HestiaCP control panel
  • A domain added in HestiaCP with email service enabled
  • MX records configured for email delivery

Step 1: Log in to HestiaCP

https://YOUR_SERVER_IP:8083

Step 2: Navigate to MAIL Section

Click on MAIL in the top menu bar.

Step 3: Select Your Domain

Click on the domain for which you want to create an email account.

Step 4: Click "Add Mail Account"

Click the green + Add Mail Account button.

Step 5: Configure Email Account

Fill in the details:

  • Email Address: The part before @ (e.g., info for info@example.com)
  • Password: Enter a secure password
  • Confirm Password: Re-enter the password
  • Quota: Maximum mailbox size (e.g., 1024 MB = 1GB). Leave blank for unlimited.

Step 6: Save the Account

Click Add to create the email account.

Email Account Settings for Clients

After creation, you will see connection settings:

IMAP Server: mail.yourdomain.com
IMAP Port: 993 (SSL/TLS)
SMTP Server: mail.yourdomain.com
SMTP Port: 465 (SSL/TLS) or 587 (STARTTLS)
Username: info@example.com (full email address)
Password: [The password you set]

Common Email Account Examples

  • info@example.com - General inquiries
  • support@example.com - Customer support
  • sales@example.com - Sales department
  • admin@example.com - Administrative contact
  • contact@example.com - Contact form destination

Create Multiple Email Accounts

Using SSH command line:

/usr/local/hestia/bin/v-add-mail-account admin example.com info P@ssw0rd

Add quota:

/usr/local/hestia/bin/v-add-mail-account admin example.com sales password 2048

View All Email Accounts

/usr/local/hestia/bin/v-list-mail-accounts admin example.com

✅ Email account has been created successfully!

Was this article helpful?