九游会AG

> 知识库 > 云邮箱解决方案 hMmailserver + Roundcube +XRCLOUD ECS

云邮箱解决方案 hMmailserver + Roundcube +XRCLOUD ECS

作者/来源:九游会AG小编 发布时间:2020-09-25

hMailServer是一款免费、开源的微软Windows电子邮件服务器。世界各地的互联网服务提供商、公司、政府、学校和爱好者都会使用它。

它支持常见的电子邮件协议 (IMAP、SMTP和POP3),并且可以很容易地与许多现有的webmail系统集成。它有灵活的基于分数的垃圾邮件保护,并可以附加到你的病毒扫描扫描所有传入和传出的电子邮件。

Roundcube webmail是一个基于浏览器的多语言IMAP客户端,具有类似于应用程序的用户界面。它提供了电子邮件客户端的全部功能,包括MIME支持、地址簿、文件夹操作、消息搜索和拼写检查。

九游会AG可以很容易地获得在线云服务器,所以九游会AG可以部署九游会AG的私人电子邮件服务器在 ECS上,这是一个对于个人或者企业都非常经济的方式。现在九游会AG分享如何通过hMailserver和RoundCube webmail在XRCLOUD ECS上部署你的私有云电子邮件服务。

1. 云电子邮件系统的架构非常简单:前端的webmail、电子邮件系统、数据库系统,当然九游会AG可以将这些组件部署在一个云服务器上。九游会AG将介绍如何在一个ECS上部署云电子邮件服务。

/static/plutopluto.com/img/image.png

1 云邮件系统架构图

2. 从XRCLOUD.com获取ECS:您可以在XRCLOUD.COM注册并免费获得一个ECS。注册后,可以单击免费试用按钮,然后可以为ECS实例选择Windows 2012 std映像。在XRC平台启动实例之后,您可以从web-VNC连接ECS,也可以从本地windows OS远程桌面客户端连接。(如图2所示)

3. 从官方网站下载hmailserver软件:https://www.hmailserver.com/download通常,九游会AG会下载最新版本,如5.6.8-build 2501。

/static/plutopluto.com/img/image.png

2. 从XRCLOUD.com获取免费ECS

安装 hMailserver并进行配置;





/static/plutopluto.com/img/image.png



3.hMailserver设置

如果你部署的是一个大型企业云邮件系统,你可以单独部署数据库,在本次测试中九游会AG选择 SQL Compact数据库,九游会AG可以使用CompacViewer软件打开数据库文件。

在设置数据库之后,九游会AG需要设置 hMailserver系统的密码,为了安全,九游会AG应该使用强密码。

然后九游会AG完成了安装,现在九游会AG需要启动管理员控制面板来配置软件,如 :电子邮件域,用户帐户,协议,端口等。

/static/plutopluto.com/img/image.png

4. 数据库设置

/static/plutopluto.com/img/image.png

5. 设置密码

/static/plutopluto.com/img/image.png

6. 启动管理员面板

/static/plutopluto.com/img/image.png

配置 hMailserver:

九游会AG可以从 Godadday.com或其他类似的网站为九游会AG的电子邮件系统购买一个域名,然后设置电子邮件域名。在这个测试中,九游会AG使用电子邮件地址:test@xrcloud.net,因此电子邮件域是xrcloud.net,输入domain.xrcloud.net,并保存配置。

/static/plutopluto.com/img/image.png

7.设置电子邮件域名

完成域名配置后,九游会AG可以创建用户帐户。

6, 配置 DKIM:

DomainKeys Identified Mail (DKIM)是一种电子邮件认证方法,旨在检测电子邮件中伪造的发件人地址(电子邮件欺骗),这种技术经常用于网络钓鱼和电子邮件垃圾邮件。如果DKIM没有为电子邮件服务器配置,该电子邮件将被识别为垃圾邮件,并被其他过滤器拦截。

如何为 hMailserver使用DKIM,九游会AG需要两个密钥:用于DNS解析的公钥和电子邮件服务器用于签署每封电子邮件的私钥。九游会AG可以使用免费软件OpenSSL来生成密钥。

/static/plutopluto.com/img/image.png

你可以通过以下链接来下载 OpenSSL: https://managedway.dl.sourceforge.net/project/openssl/openssl-1.0.2j-fips-x86_64/openssl-1.0.2j-fips-x86_64.zip, 将包解压缩到C卷。然后打开CMD客户端,前往OpenSSL软件存在的目录本,现在九游会AG可以生成公钥和私钥。

首先,九游会AG获得私钥,输入 : openssl.exe genrsa -out rsa.private 1024到命令提示符。

9. 生成私钥

然后九游会AG可以使用私钥来生成公钥。九游会AG输入命令 : openssl.exe rsa -in rsa.private -out rsa.public -pubout -outform PEM

/static/plutopluto.com/img/image.png

10. 生成公钥

现在九游会AG可以在 BIN目录中看到两个新文件: rsa.private和rsa.public 。

/static/plutopluto.com/img/image.png

11. 两个关键文件

九游会AG可以将这两个文件复制到 BIN目录中hMailserver所在的位置,用记事本打开rsa.public。复制该内容,然后粘贴到您的电子邮件域DNS控制面板,复制夹在两虚线之间的文本,不要修改任何东西,不要复制dased行

并复制内容然后粘贴到您的电子邮件域 DNS控制面板,复制夹在两虚线之间的文本,不要修改任何东西,不要复制dased行,进入到您的电子邮件域控制台面板,并添加一个txt记录的DKIM,并粘贴ras.public 公钥值到记录值。

/static/plutopluto.com/img/image.png

12 复制公钥

主机名是 webmail_domainkey,下划线之前的单词必须与hMailserver的DKIM签名中的选择器值相同。

/static/plutopluto.com/img/image.png

13 为DKIM添加一个TXT记录

在您的域名控制台面板上为 SPF和DMARC添加txt记录。

14:为DMARC添加一个TXT记录

/static/plutopluto.com/img/image.png

DNS添加一个TXT记录,主机名称为_dmarc, value为: v=DMARC1;p=none

DNS添加一个TXT记录,主机名称为@, the value 为:v=spf1 a ip4:103.142.204.10 (您应该使用您的邮箱服务器的IP地址)

/static/plutopluto.com/img/image.png

15 为SPF添加一个TXT记录

这就是 DKIM公共部分的所有配置,接下来九游会AG应该在电子邮件服务器上配置DKIM签名。

16 配置DKIM签名

选择 DKIM签名选项卡,选中Enable选项,并选择hmailserver BIN目录的ras.private文件来自hmailserver BIN目录的私有文件,选择器值为webmail。

热门标签
new year
在线咨询
咨询热线 400-1515-720
投诉与建议
{{item.description}}

—您的烦恼九游会AG已经收到—

九游会AG会将处理结果发送至您的手机

请耐心等待