• 如果您有任何疑问或者需要投稿请联系站长,感谢您的访问

  • 如果您有任何问题或者建议可以联系站长,QQ403593407

快速简易搭建可靠好用的邮件服务器Poste教程

建站资源 admin 1年前 (2018-09-23) 624次浏览 0个评论

今天我们要给大家介绍一款非常有趣的邮件服务器程序,Poste.io 作为邮件服务器领域的新秀,Poste 近年来得到了持续的关注。它具有非常高的稳定性,并提供非常出众的管理面板,能够轻易实现邮件收发、多域名控制、邮箱容量控制、邮件杀毒、邮件过滤以及 Webmail 等基础功能。同时,Poste 还提供了投递统计分析、客户端自动适配、一键安装 SSL、邮件转发、邮件别名、Catch-All 等相当有用的功能。另外,Poste 邮件服务器基于 Docker 搭建,其过程非常简单,不像 Zimbra 之类的邮件服务器需要比较复杂的运行和维护能力。

1.系统环境配置

首先我们介绍一下服务器的运行环境。由于基于 Docker, 因此大部分 Linux 发行版均可以运行 Poste. 运行的 Poste 占用内存在 800 MB 左右,因此建议选择一个内存 1 GB 或者以上的 VPS 进行搭建。Poste 仅支持 64 位操作系统。

在安装任何邮件服务器之前,我们需要配置好 hostname. 本文我们以 mx.qing.su 为例,当您在 SSH 中执行 hostname 命令时,应当看到 mx 的回显;当您在 SSH 中执行 hostname -f 命令时,应当看到 mx.qing.su 的回显。若您未配置好 hostname, 请不要继续。

开始安装之前,建议您先设置好一部分 DNS. 我们需要设置这样的几条记录 (请用您自己的域名替代下文中的 qing.su):

  1. qing.su. A Any_IP
  2. mx.qing.su. A 88.88.88.88
  3. qing.su. MX mx.qing.su. 10
  4. mail.qing.su. CNAME mx.qing.su.
  5. smtp.qing.su. CNAME mx.qing.su.
  6. imap.qing.su. CNAME mx.qing.su.
  7. qing.su. IN TXT “v=spf1 mx ~all”
  8. _dmarc.qing.su. IN TXT “v=DMARC1; p=none; rua=mailto:dmarc-reports@qing.su”
  9. 88.88.88.88 PTR mx.qing.su

其中,4, 5, 6, 8 项为可选,第九项为域名 PTR, 需要您在自己的服务器提供商处设定。

2.安装 Poste

配置好以上的 DNS, 我们就可以开始安装 Poste 了。之前说过,Poste 全部程序均基于 Docker, 因此我们需要先安装 Docker. 以 Ubuntu 16.04 LTS 64 bit 为例,执行下面的命令安装 Docker.

apt-get update
apt-get install \
apt-transport-https \
ca-certificates \
curl \
software-properties-common
sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
apt-get update
apt-get install docker-ce

安装好 Docker 后,执行下面的命令安装 Poste.

docker run \
-p 25:25 \
-p 80:80 \
-p 110:110 \
-p 143:143 \
-p 443:443 \
-p 587:587 \
-p 993:993 \
-p 995:995 \
-v /etc/localtime:/etc/localtime:ro \
-v /srv/poste/data:/data \
--name "PosteServ" \
-h "mx.qing.su" \
-t analogic/poste.io

如果没有报错,Poste 应该已经安装完毕并开始运行了。整个过程仅需 2-3 分钟。

3.配置 Poste

安装好 Poste 之后,我们就可以登录 mx.example.com 来配置 Poste 了。初次登录,会提示设置服务器名和管理员邮箱与密码,如下图:

[转载]两分钟搭建可靠好用的邮件服务器——Poste

设置完毕后,即可看到美观大气的后台管理界面。用过 MailChannels 等邮件平台的朋友想必会对顶部的投递统计非常熟悉。

[转载]两分钟搭建可靠好用的邮件服务器——Poste

刚安装好 Poste 的时候,SSL 还没有配置,我们可以使用 Poste 内置的 Let’s Encrypt 一键签发证书。点击左侧 System settings — TLS certificate, 然后点击绿色的issue free letsencrypt.org certificate, 输入我们的域名,即可签发并自动安装证书,非常方便。您也可以手动申请并安装证书。

[转载]两分钟搭建可靠好用的邮件服务器——Poste

证书签发完毕后关闭浏览器并重新登录,即可看到生效的 SSL.

Poste 支持无限数量的域名和邮箱。我们点击左侧的 Virtual Domains 即可添加域名,如下图。

[转载]两分钟搭建可靠好用的邮件服务器——Poste

点击左侧 Email accounts 即可添加无限数量的邮箱。

[转载]两分钟搭建可靠好用的邮件服务器——Poste

我们还可以设置 DKIM 签名。点击 Virtual domains, 并选择您需要设置的域名,然后在 DKIM key 一栏中可以点击 create new key, 将生成的记录填写到对应域名的 DNS 中即可。

[转载]两分钟搭建可靠好用的邮件服务器——Poste

还有很多其他的功能,这里就不作过多的介绍了,欢迎大家自己去尝试探索。总之,Poste 是一个小而精的邮件服务器,其功能丰富,收发信可靠,非常适合个人、团体以及企业使用。

喜欢 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址