Cloud Email Service Solution

hMmailserver + Roundcube +XRCLOUD ECS

hMailServer is a free, open-source, e-mail server for Microsoft Windows. It's used by Internet service providers, companies, governments, schools and enthusiasts in all parts of the world.
It supports the common e-mail protocols (IMAP, SMTP, and POP3) and can easily be integrated with many existing webmail systems. It has flexible score-based spam protection and can attach to your virus scanner to scan all incoming and outgoing emails.
Roundcube webmail is a browser-based multilingual IMAP client with an application-like user interface. It provides full functionality you expect from an email client, including MIME support, address book, folder manipulation, message searching, and spell checking.

We can very easy to get the cloud server online, so we can deploy our private email server on the ECS that is a very cost-efficient way for individuals or enterprises. Now we share how to deploy your private cloud email services on XRCLOUD ECS with hMailserver and RoundCube webmail. now.

1. The architecture of the cloud email system is very simple: Front-End of the webmail, email system, database system, of course, we can deploy these components on one cloud server. we will introduce how to deploy cloud email service on one ECS.

Figure1.Diagram of cloud email system architecture

2. Get ECS from XRCLOUD.COM: You can sign up and get one ECS from XRCLOUD.COM free. After you register, you can click the free trial button, and then you can choose a Windows 2012 std image for the ECS instance. After the XRC platform launched the instance then you can connect the ECS from the web-VNC or you can connect from your local windows OS remote desktop client. (likes Figure 2)

3. Download the hmailserver software from the official website: https://www.hmailserver.com/download . Usually, we download the latest version likes 5.6.8-build 2501.

Figure2. Get the free ECS from XRCLOUD.COM

4. Install the hMailserver and configure it:

Figure3.hMailserver setup

If you are deploying a large business cloud email system, you can deploy the database separately, in this test we choose the SQL Compact database, we can use the software CompacViewer to open the database file.

After setup the database, we need to set up the password for the hMailserver system, for secure, we should use a strong password.

Then we finished the installation, now we need to launch the administrator control panel to configure the software likes: email domain, user accounts, the protocols, the ports, etc.

Figure4. Database setup
Figure5. Set up the password
Figure6. Launch the administrator panel

5. Configure the hMailserver:
we can buy a domain from Godadday.com or another similar website for our email system, then set up the email domain. In this test, we use the email address:test@xrcloud.net, so the email domain is xrcloud.net, input the domain.xrcloud.net, and save the configuration.

Figure7.Set up the email domain

After completing the domain configuration, we can create user accounts.

Figure8.Create user accounts

6. Configure DKIM:
DomainKeys Identified Mail (DKIM) is an email authentication method designed to detect forged sender addresses in emails (email spoofing), a technique often used in phishing and email spam. If the DKIM doesn't configure for the email server, the email will be recognized as a spam email and blocked by the other filters.
How to use the DKIM for the hMailserver, we need two keys: a public key for the DNS resolution and the private key which the email server used to sign each email.we can use free software OpenSSL to generate the keys.

You can download the OpenSSL from the link: https://managedway.dl.sourceforge.net/project/openssl/openssl-1.0.2j-fips-x86_64/openssl-1.0.2j-fips-x86_64.zip,and extract the package to the volume C.Then open the CMD client and go to the OpenSSL software exist directory BIN, now we can generate the public key and the private key.

First, we get the private key, Input the: openssl.exe genrsa -out rsa.private 1024 to the command prompt.

Figure9. Generate the private key

Then we can use the private key to generate the public key.we input command: openssl.exe rsa -in rsa.private -out rsa.public -pubout -outform PEM

Figure10. Generate the public key

Now we can see two new files:rsa.private and rsa.public in the BIN directory.

Figure11. Two key files

We can copy these two files to the BIN directory where hMailserver is located so that we can use it easily, open the rsa.public with notepad, and copy the content then paste it to your email domain DNS control panel, copy text sandwiched between two dashed lines, don't modify anything, dont copy the dashed-lines, Enter to you email domain console panel, and add a txt record for the DKIM, and paste the ras.public key value to the record value.

Figure12 Copy the public key

The host name is webmail._domainkey, the words before the underline must be the same as the selector value on the hMailserver`s DKIM signing.

Figure13 Add a TXT record for DKIM

Add the txt record for SPF and DMARC on your domain console panel.

Figure14: Add a TXT record for DMARC

Add a TXT type record for DNS,the Host name is: _dmarc, value is : v=DMARC1;p=none

Add a TXT type record for DNS, the Host name is:@, the value is:v=spf1 a ip4:103.142.204.10 (you should use your email sever`s IP address)

Figure15 Add a TXT record for SPF

That's all the configuration for the DKIM public party, then, we should configure the DKIM signature on the email server.

Figure16 Configure the DKIM Signing

Choosing the DKIM Signing tab, check the Enable option, and choose the ras.private file from the hmailserver BIN directory, the selector value is webmail.

If you have any questions, please contact us at support@xrcloud.net or submit a support case.

64 comments

  1. slonned
  2. slonned
  3. slonned
  4. slonned
  5. slonned
  6. slonned
  7. Randyvunty

    best tadalafil tablets [url=https://cialiswebpills.us]cialis tablets generic[/url] cialis reliable sites
    online medication cialis cialis black pills cialis from australia

  8. MatthewNah

    viagra to buy [url=https://viagrapillsweb.us]generic viagra walmart[/url] viagra rx coupon
    comprar viagra online viagra reviews blue pill viagra

  9. Joshuarup

    cialis 20mg daily [url=https://cialis739.us]generic cialis cheap[/url] real cialis 20mg
    ingredients in cialis buy cialis online cialis dosage recommend

  10. Duncanapate

    cialis 10mg dosage [url=https://cialis741.us]natural cialis gnc[/url] tadalafil tablets ip
    tadalafil generic online cialis pills price lilly cialis

  11. Josephcenty

    generic viagra names [url=https://viagra739.us]compare viagra prices[/url] viagra alternative
    viagra coupon sildenafil 100mg price sildenafil citrate stronghealthstore

  12. JessieLon

    sildenafil price comparison [url=https://viagra741.us]compare sildenafil prices[/url] viagra on sale
    100mg viagra viagra 100mg viagra xxx

  13. JacobKnord

    gabapentin for pain [url=https://gabapentin19.us]gabapentin medication[/url] gabapentin overdose
    gabapentin 600 mg neurontin dosage neurontin side effects

  14. Richardwaick

    cialis canada pharmacy [url=https://cialis742.us]vardenafil vs tadalafil[/url] cialis 10mg india
    cialis drug prices cialis 100mg review tadalafil citrate 5mg

  15. Josephrom

    levitra soft 20mg [url=https://levitra742.us]levitra price usa[/url] levitra cvs
    levitra dosage options levitra coupon codes levitra by mail

  16. JamesSwade

    sildenafil 50mg india [url=https://viagra742.us]non prescription viagra[/url] sildenafil tablets 150mg
    viagra sildenafil viagra no prescription viagra by mail

  17. DavidBus

    amlodipine 10mg [url=https://amlodipine20.us]side effects amlodipine[/url] amlodipine and viagra
    amlodipine use warnings for amlodipine amlodipine vs nifedipine

  18. Thomasfew

    lipitor side effects [url=https://atorvastatin20.us]lipitor generic cost[/url] atorvastatin 20 mg
    atorvastatin brand name atorvastatin dosage atorvastatin side effects

  19. JamesClups

    losartan dose [url=https://losartan20.us]losartan 100mg[/url] losartan dose
    cozaar losartan losartan recall losartan medication

  20. Fidelzer

    warnings for meloxicam [url=https://meloxicam20.us]meloxicam side effects[/url] meloxicam and ibuprofen
    meloxicam dosage meloxicam for cats meloxicam vs ibuprofen

  21. RobertSouch

    metoprolol 50 mg [url=https://metoprolol20.us]metoprolol tartrate dosage[/url] metoprolol dosage
    metoprolol tartrate metoprolol side effects what is metoprolol

  22. Robertdiams

    interactions for cymbalta [url=https://duloxetine20.us]duloxetine 20mg cap[/url] cymbalta medication
    cymbalta withdrawal symptoms duloxetine dr 30mg cymbalta weight gain

  23. JesseElums

    generic prednisone cost [url=https://prednisone20.us]prednisone for asthma[/url] prednisone pack
    prednisone withdrawal prednisone taper schedule prednisone uses

  24. Shawnglult

    cheapest viagra 100mg [url=https://sildenafil20.us]cost of viagra[/url] 100 mg viagra
    viagra insurance sophia viagra no prescription viagra

  25. Williamfub

    tadalafil cost walmart [url=https://tadalafil20.us]canada cialis paypal[/url] cialis pills price
    tadalafil 10mg generic acheter cialis cheap online cialis

  26. GeorgeClact

    levitra 100mg [url=https://vardenafil20.us]levitra 20mg online[/url] vardenafil cheap
    levitra 10 mg levitra uses levitra generic usa

  27. DylanNom

    amitriptyline 25mg [url=https://amitriptyline20.us]amitriptyline dosage[/url] amitriptyline 50 mg
    amitriptyline for cats elavil side effects amitriptyline dosage

  28. MartinKeync

    what is cymbalta [url=https://cymbalta20.us]cymbalta side effects[/url] cymbalta dosage
    cymbalta 30mg duloxetine brand name cymbalta 2017

  29. Scottsek

    warnings for hydrochlorothiazide [url=https://hydrochlorothiazide20.us]chlorthalidone vs hydrochlorothiazide[/url] hydrochlorothiazide side effects
    hydrochlorothiazide lisinopril hydrochlorothiazide danger triamterene hydrochlorothiazide

  30. AnthonyShami

    metformin [url=https://metformin21.us]metformin mechanism of action[/url] metformin and pcos
    metformin 1000mg tab metformin recall 2021 metformin 2000 mg daily

  31. DeweyBah

    mirtazapine moa [url=https://mirtazapine21.us]mirtazapine side effects[/url] mirtazapine side effects bipolar
    mirtazapine mirtazapine class mirtazapine tablet

  32. Williamnef

    bupropion generic [url=https://bupropion21.us]bupropion hcl xl[/url] wellbutrin for anxiety
    bupropion naltrexone wellbutrin generics wellbutrin withdrawal

  33. MiltonAdjup

    buspar pill [url=https://buspirone21.us]buspar reviews[/url] buspar pill
    buspar medicine buspar warnings for buspirone

  34. GeraldDab

    citalopram uses [url=https://citalopram21.us]warnings for citalopram[/url] warnings for citalopram
    citalopram medication citalopram 10mg citalopram generic

  35. DarylWhige

    tizanidine medication [url=https://tizanidine21.us]zanaflex 4mg tablets[/url] tizanidine muscle relaxer
    tizanidine hcl zanaflex migraine tizanidine hcl 2mg

  36. Davidrab

    wellbutrin weight loss [url=https://wellbutrin21.us]what is wellbutrin[/url] wellbutrin xr
    what is wellbutrin bupropion medication wellbutrin

  37. Williamreict

    carvedilol [url=https://carvedilol21.us]carvedilol pronunciation[/url] carvedilol usage
    side effects for carvedilol carvedilol medication what is coreg

  38. Russellduh

    clonidine dose [url=https://clonidine21.us]clonidine side effects[/url] clonidine tablets 100mcg
    clonidine for anxiety clonidine dosing for anxiety clonidine

  39. DonaldNib

    what is voltaren [url=https://diclofenac21.us]voltaren gel dosage[/url] voltaren tabletten
    voltaren gel dosage diclofenac sodium voltaren extra strength gel

  40. NormanWoucK

    finasteride dosage [url=https://finasteride21.us]finasteride purpose[/url] dutasteride vs finasteride
    finasteride results finasteride cost finasteride nz

  41. Patrickted

    metronidazole for cats [url=https://metronidazole21.us]flagyl dosage[/url] metronidazole gel 1
    flagyl 500 mg tablet metronidazole 500mg flagyl dosing

  42. Waylonorere

    tadalafil generic india [url=https://cialis734.us]cialis and depression[/url] cialis substitute
    cialis pills cost generic cialis tadalafil cialis commercial

  43. DarrellOdoca

    fucking on viagra [url=https://sildenafil733.us]viagra discount coupon[/url] buy sildenafil online
    viagra best buy viagra soft gel price of viagra

  44. Waltermog

    tadalafil research chemical [url=https://tadalafil733.us]buy cialis online[/url] generic tadalafil 2018
    cialis 100mg cost cialis 100mg review viagra cialis combo

  45. TimothySnows

    viagra professional [url=https://viagra733.us]sildenafil 200mg[/url] sildenafil india pharmacy
    viagra online order viagra sex cheap indian viagra

  46. ClintonFaply

    levitra 10 mg cost [url=https://levitra734.us]levitra dosage vs cialis[/url] levitra mexico pharmacy
    levitra cost uk levitra 40mg levitra bayer

  47. Kevinfuh

    buy cialis wholesale [url=https://cialis734.us]tadalafil half life[/url] cialis dapoxetine
    cialis online price cialis professional samples generic tadalafil india

  48. AaronSmace

    cialis overnight delivery [url=https://cialis742.us]natural cialis gnc[/url] does cialis expire
    cialis from australia tadalafil citrate 5mg cialis savings coupon

  49. KeithCal

    canadian viagra pharmacy [url=https://sildenafil20.us]online viagra pills[/url] soft viagra
    viagra wiki viagra costs snorting viagra

  50. Hermine

    I was suggested this blog by my cousin. I'm not sure whether this post is written by him as no one else know such detailed about my difficulty.
    You're amazing! Thanks!

    Feel free to surf to my web page: Dealzcloud

  51. Celeste

    Hi! Do you know if they make any plugins to safeguard against hackers?

    I'm kinda paranoid about losing everything I've worked hard on. Any recommendations?

    Here is my web site :: Dealz cloud

  52. Holley

    Excellent beat ! I wish to apprentice while you amend your website, how could i subscribe for a blog web site?
    The account helped me a acceptable deal. I had been tiny bit acquainted of this your broadcast provided bright clear concept

    My web blog ... Cryptocurrency

  53. Lisaabism

    [url=https://viagrabuycheap.com/]buy viagra online legitimate[/url]

  54. Denabism

    [url=http://incrhealth.com/]purchase antabuse[/url] [url=http://viagrauni.com/]female viagra tablet cost[/url] [url=http://anycialis.com/]where to purchase cialis[/url] [url=http://accmeds.com/]buy motilium canada[/url] [url=http://medicinecialis.com/]buy tadalafil online india[/url]

  55. Kiaabism

    [url=http://buysildenafilpills.com/]sildenafil price australia[/url]

  56. Paulabism

    [url=https://viagraoft.com/]viagra no prescription uk[/url] [url=https://cialisfmed.com/]buy generic cialis canada online[/url] [url=https://fasttadalafil.com/]cheap tadalafil 40 mg[/url] [url=https://cialissearch.com/]cialis purchase[/url] [url=https://sildenafilvtab.com/]sildenafil prescription[/url]

  57. Amyabism

    [url=http://ivermectinop.com/]stromectol price us[/url]

  58. Lisaabism

    [url=https://xrpills.com/]accutane prices[/url]

  59. Markabism

    [url=https://ivermectinzt.com/]stromectol 0.1[/url] [url=https://cialisextr.com/]cialis soft tabs 40mg[/url] [url=https://incrhealth.com/]antabuse order online[/url]

  60. slonned
  61. Carlabism

    [url=http://xrpills.com/]5 accutane cream[/url] [url=http://ordertadalafilpills.com/]5mg cialis best price[/url] [url=http://viagrahtab.com/]cheap viagra on line[/url] [url=http://viagracpill.com/]viagra canada fast shipping[/url] [url=http://healthsupl.com/]provigil 100 mg[/url]

  62. Maryabism

    [url=https://viagrawithnoprescription.com/]best viagra pills online[/url] [url=https://anycialis.com/]tadalafil tablet 10mg price in india[/url] [url=https://ivermectinop.com/]ivermectin 8 mg[/url] [url=https://sildenafilvtab.com/]where can i buy viagra over the counter[/url] [url=https://ivermectinp.com/]cost of ivermectin pill[/url] [url=https://sildenafilfp.com/]buy female viagra[/url] [url=https://kamagrabuyonline.com/]ajanta kamagra oral jelly 100mg[/url] [url=https://azcialis.com/]cialis 300mg[/url] [url=https://dwpills.com/]lexapro 5mg[/url] [url=https://wbapharmacy.com/]canadian pharmacies comparison[/url]

  63. Amyabism

    [url=http://sildenafilvtab.com/]buy female viagra usa[/url]

  64. Amyabism

    [url=http://cheapestsildenafil.com/]where can i get sildenafil[/url]

Comment

Your email address will not be disclosed. The required fields are marked with*.

Related recommendation

No related articles!

微信扫一扫,分享到朋友圈

Cloud Email Service Solution