Set Up Your Own Email Server on a VPS (Step-by-Step) | Hestia CP + Roundcube

Published at : 18 Dec 2025

Learn how to set up your own professional #email server on a #VPS using the easiest step-by-step method. In this #tutorial, we'll use the powerful combination of #HestiaCP control panel and #Roundcube webmail to quickly create your email server, allowing you to send and receive emails with your own domain.

***** Useful Links *****

All necessary commands and steps are provided here:
https://clevious.com/how-to-setup-email-server/

Get a Reliable and Affordable VPS here:
https://clevious.com/high-speed-nvme-vps/

Previous Tutorial: How to Migrate WordPress Website to VPS:
https://youtu.be/NFEKa1zkVHY

****** Contents ******

° 00:00 Introduction
° 00:39 Getting a VPS and Choosing Configuration
° 02:36 Receiving and Saving VPS Login Details
° 03:26 Downloading and Installing PuTTY
° 04:18 Connecting to the VPS via PuTTY
° 05:23 Installing the Control Panel
° 05:28 Configuring DNS in Cloudflare
° 06:25 Installing Hestia CP on VPS
° 11:11 Logging into Hestia CP
° 11:59 Creating a New User in Hestia CP
° 12:44 Adding Mail Domain and Creating Email Accounts
° 13:42 Configuring DNS Records for Email
° 16:35 Enabling DKIM, SSL, and Let's Encrypt
° 17:08 Accessing Roundcube Webmail
° 17:36 Testing Email Sending
° 18:41 Testing Email Receiving
° 19:37 Closing and Outro