aaPanel Mail Server Setup with RoundCube Webmail

SETUP MAIL SERVER (ROUNDCUBE WEBMAIL) ON AAPANEL + CLOUDHOSTING

Managing email services is an essential aspect of web hosting. aaPanel, a popular control panel, makes it easy to set up and configure your own mail server. In this guide, we will walk you through the process of setting up an aaPanel Mail Server with RoundCube Webmail, ensuring efficient email management for your websites.

បើគ្មានម៉ាស៊ីនមេស៊េរីនេះទេ អ្នកនឹងអាចផ្ញើអ៊ីមែលទៅមនុស្សដែលមានអាសយដ្ឋានអ៊ីមែលដែលត្រូវគ្នានឹងអ្នកផ្ទាល់ — ពោលគឺអ្នកអាចផ្ញើសារពីគណនី example.com មួយទៅគណនី example.com មួយផ្សេងទៀត។

How to Set Up aaPanel Mail Server?

វីដេអូណែនាំពីជំហានទី 1 ដល់ជំហានទី 4

Step 1. Login Into 1byte’s Account And Navigate To Cloud Hosting

  • វាយបញ្ចូលរបស់អ្នក ឈ្មោះ​អ្នកប្រើប្រាស់ and Password to login into your 1Byte គណនី
ជំហាន 1. ចូលទៅក្នុងគណនីរបស់ 1byte ហើយចូលទៅកាន់ Cloud Hosting
  • បន្ទាប់ពីចូលហើយ ទៅរបស់អ្នក។ Dashboard 
After login, go to your Dashboard
  • សែ្វងរក Cloud Hosting នៅក្នុងរបស់អ្នក។ Dashboard
Find Cloud Hosting in your Dashboard
  • In this demo, we will set up a mail Server on this Cloud hosting: 220.158.232.118

ជំហាន 2. ចង្អុលដែនទៅ Cloud Hosting

  • ដំបូងទៅ ដែន ហើយចុច Manage
ជំហាន 2. ចង្អុលដែនទៅ Cloud Hosting
  • At Nameserver, ជ្រើសយក Basic​ DNS
At Nameserver, choose Basic DNS
  • បន្ថែម Record សម្រាប់ដែននេះ។
Add a Record for this domain
  • ជាចុងក្រោយ, ចូលទៅ aaPanel ដើម្បីរៀបចំសម្រាប់ជំហានបន្ទាប់
Finally, login to aaPanel to prepare for the next steps
ចូលទៅ aaPanel

ជំហានទី 3. ពី App Store សូមដំឡើងកញ្ចប់/កម្មវិធីខាងក្រោម

3.1.ស្វែងរកពាក្យគន្លឹះ “Mail Server” និងដំឡើង

  • In កម្មវិធីទីផ្សារ App Storeវាយ ម៉ាស៊ីនបម្រើសំបុត្រ ក្នុង ស្វែងរកកម្មវិធី box. Find the Operation column ហើយចុច ដំឡើង
In App Store, type Mail Server in the Search App box. Find the Operation column and click Install
  • Turn on Display on the dashboard
Turn on Display on the dashboard
  • បន្ទាប់មក, បើក Mail Server ហើយពិនិត្យ តើលក្ខខណ្ឌអ្វីដែលបាត់
Next, open up Mail Server and check what the missing conditions are
  • ដូចដែលអ្នកអាចឃើញនៅទីនេះ។ Mail Server មិន​បាន​ទទួល​ស្គាល់​អថេរ​ឈ្មោះ​ម៉ាស៊ីន​ទេ។
As you can see here, Mail Server has not recognized the hostname variable
  • ជ្រើសរើស Repair និង បញ្ចូលរបស់អ្នក ឈ្មោះដែន ជួសជុល
Select Repair and enter your domain name to fix

3.2. Download “Redis” From ” App Store

ស្រដៀងទៅនឹង Mail Server វាយ redis នៅប្រអប់ Search app ក្នុង in កម្មវិធីទីផ្សារ App Store. និង ចុចដំឡើង at Operation column.

Similar to Mail Server, type redis at Search app box in App Store. And click Install at Operation column.
  • នៅក្នុងការលៃតម្រូវការអនុវត្ត, វាយពាក្យសម្ងាត់សម្រាប់ Redis at required pass box.
In Performance tuning, type a password for Redis at require pass box.
  • ត្រលប់ទៅ Mail Server ដើម្បីពិនិត្ ប្រសិនបើមានអ្វីបាត់។
  • ប្រសិនបើអ្វីៗរួចរាល់សូមចុច Submit ប៊ូតុងដើម្បីបន្តការដំឡើង។
If everything is ready, click Submit button to proceed with the setup.
  • បន្ទាប់មក, ចុចលើ Add Domain នៅក្នុង Mail Server នេះ។
  • បន្ថែមឈ្មោះដែន និង A recordបន្ទាប់មក Submit.
Add the Domain name and A record, then Submit.
  • បន្ទាប់ពីនោះអ្នកនឹងឃើញកំណត់ត្រាដែលបាត់មួយចំនួន 
បន្ទាប់ពីនោះអ្នកនឹងឃើញកំណត់ត្រាដែលបាត់មួយចំនួន
  • ចុចលើ Not Set ហើយធ្វើតាមការណែនាំ ដើម្បីបន្ថែមកំណត់ត្រាពាក់ព័ន្ធ
Click on Not Set and follow the prompts to add related records
  • ចូលទៅកាន់ Domain Dashboard ហើយបន្ថែម កំណត់ត្រា MX
Go to Domain Dashboard add MX RecorddHosting
  • បន្ថែមនៅសល់ TXT records
Add the remaining TXT records
  • After that, the TXT Record will look like the image below
បន្ទាប់ពីនោះ TXT Record នឹងមើលទៅដូចរូបភាពខាងក្រោម
  • Finally, check to see if the DNS system has updated these records for the Domain
Finally, check to see if the DNS system has updated these records for the Domain
  • កុំបារម្ភប្រសិនបើកំណត់ត្រាជាក់លាក់មិនត្រូវបានកំណត់។ ចុចប៊ូតុង Refresh Domain record ដើម្បីពិនិត្យមើលឡើងវិញ 
Don't worry if a certain record has not been set. Click the Refresh Domain record button to re-check
  • បន្ទាប់យើងនឹង ដំឡើង SSL សម្រាប់ mail Server ដោយចុចលើ Add SSL
Next we will set up SSL for mail Server by Click on Add SSL
  • បន្ថែមកំណត់ត្រាទាំងនេះទៅកាន់ Domain របស់អ្នក ហើយបន្ទាប់មកចុចលើពាក្យ ការផ្ទៀងផ្ទាត់ ប៊ូតុង
Add these records to your Domain and then click the verification button
  • បន្ទាប់ពីដំឡើង SSL ដោយជោគជ័យ អ្នកនឹងឃើញរបស់អ្នក។ SSL expired date 
After installing SSL successfully, you will see your SSL expired date

3.3. Install “one-click-deployment” utility

One more time, now type one-click deployment in the Search app box in App Store. And click Install at Operation column

One more time, now type one-click deployment in the Search app box in App Store. And click Install at Operation column
  • From one-click deployment, let’s install RoundCube
  • ពី RoundCube webmail ដំឡើង កម្មវិធី PHP, Nginx និង MySQL

3.4. Let’s Install PHP 8.0

ពេលនេះ វាយ PHP 8.0 នៅប្រអប់ស្វែងរកកម្មវិធីក្នុង App Store។ ហើយចុចដំឡើងនៅជួរ Operation ។ 

  • បំពេញទម្រង់លេចឡើង ហើយចុច ដាក់ស្នើ
Fill out the pop-up form and click submit.

៣.៥. ដំឡើងម៉ាស៊ីនមេបណ្តាញ Nginx

Type NGINX in the Search app box in the App Store. Click Install in the Operation column.

Type NGINX in the Search app box in the App Store. Click Install in the Operation column.

3.6. Install MySQL Database for RoundCube

Type mySQL in the Search app box in the App Store. Click Install in the Operation column.

Type mySQL in the Search app box in the App Store. Click Install in the Operation column.

៣.៧. ដំឡើង RoundCube

ចូលទៅ ផ្ទាំងព័ត៌មានផ្ទះ និងបើក ការដាក់ពង្រាយមួយចុច

Go to the Home dashboard and open one-click deployment
  • RoundCube ហើយចុចលើ ចុចមួយដង ដើម្បីដំឡើង 
RoundCube and click on One-Click to install
  • Set up the URL for RoundCube webmail, បន្ទាប់មក Submit
Set up the URL for RoundCube webmail, then Submit
  • To log in to RoundCube webmail, access your URL on the pop-up
To log in to RoundCube webmail, access your URL on the pop-up
  • We just installed RoundCube, and now we need to create an account for RoundCube.
  • ពីរបស់អ្នក បញ្ជីឈ្មោះដែន, ក្នុង Operating columnចុចលើ ការពិភាក្សា​របស់​អ្នកប្រើប្រាស់ ដើម្បីបង្កើតគណនីថ្មី។ 
From your Domain List, in the Operating column, click on User to create a new account.

ចុច បន្ថែមអ្នកប្រើ បន្ទាប់មកបំពេញព័ត៌មានលម្អិត Submit.

Click Add User and fill in the details, then Submit.

ជំហានទី 4. សាកល្បងការផ្ញើ និងទទួលអ៊ីម៉ែល

ចូលទៅកាន់ Webmail និង ប្រើគណនីដែលបានបង្កើតថ្មី។ ដើម្បីចូល

Go to Webmail and use the newly created account to log in
  • ព្យាយាម compose an email and send it to Gmail 
Try to compose an email and send it to Gmail

Check your mail in Gmail and send it back

Check your mail in Gmail and send it back
  • Finally, we successfully created an email that can send and receive email
Finally, we successfully created an email that can send and receive email

សន្និដ្ឋាន

You should use your professional email address to convey confidence in your brand, company, or organization. Once you’ve decided on a domain name that reflects your company or profession.

1Byte is proud to provide the best cloud hosting from Cambodia. So, if you haven’t already, go ahead and buy now!