Home VestaCP How To Create Email On VestaCP

How To Create Email On VestaCP

This is the tutorial to create email on VestaCP. The entire steps for creating email on the VestaCP control panel you are using.

The following is the tutorials to create email on VestaCP.

How to create email on VestaCP control panel


  1. Login to your VestaCP account using your VPS IP followed with port :8083, for example: https://198.49.415.439:8083.

VestaCP Login

  1. Now you are on the VestaCP main dashboard.

VestaCP Dashboard

  1. Click the Mail.

How To Create Mail On VestaCP

  1. Click Add Account to add new email.

Click Add Account New Email VestaCP

  1. Add the email account according your wish based on Domain added on your VestaCP and fill your password:
    1. You can also use Generate button to get the random password.
    2. Note your password. Because that password will be used to log-into your email account.

Create Email Account On VestaCP

  1. To add more quote for your email just choose Advanced Options.
    1. You can also set the size of your email.
    2. You can also add alias for your email.
    3. If you wish to forward email to other domain’s email, then add your other domain email.

Configure Email Created On VestaCP Panel

  1. Klik Add, dan email Anda sudah selesai dibuat. Klik Open Webmail untuk mengakses email Anda.

Success Creating Email On VestaCP Panel

Well done, now you can access your RoundCube email, by using the URL like this: http://youripaddress/webmail or http://yourdomainname.com/webmail in case your domain name is already redirected to your VestaCP VPS like this:


You will see the following login page like this.

RoundCube VestaCP Email Account

How to fix SMTP Error (550): Failed to set sender

  1. If you receive error notification like in the following when sending email via RoundCube:
SMTP Error (550): Failed to set sender "admin@sering.online" (Access denied - Invalid HELO name (See RFC2821 4.1.3))
  1. So you can run the following command in SSH:
sed -i 's/drop    condition     = ${if isip{$sender_helo_name}}/#drop    condition     = ${if isip{$sender_helo_name}}/' /etc/exim/exim.conf
sed -i 's/message       = Access denied - Invalid HELO name (See RFC2821 4.1.3)/#message       = Access denied - Invalid HELO name (See RFC2821 4.1.3)/' /etc/exim/exim.conf
systemctl restart exim

The next thing you need to do is trying to reload the page in RoundCube webmail and try to re-send your email.

For more VestaCP tutorials.


Please enter your comment!
Please enter your name here