APP下载
报价宝  ›  科技  › 

如何在服务器上部署Poste邮件服务器

报价宝 来源:baojiabao.com 发布时间:2019-09-21 12:54:00 11月15日更新
报价宝综合消息如何在服务器上部署Poste邮件服务器

给大家介绍一款非常有趣的邮件服务器程式,Poste. 作为邮件服务器领域的新秀,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):

qing.su. A Any_IPmx.qing.su. A 88.88.88.88qing.su. MX mx.qing.su. 10mail.qing.su. CNAME mx.qing.su.smtp.qing.su. CNAME mx.qing.su.imap.qing.su. CNAME mx.qing.su.qing.su. IN TXT “v=spf1 mx ~all”_dmarc.qing.su. IN TXT “v=DMARC1; p=none; rua=mailto:[email protected]”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 了。初次登入,会提示设定服务器名和管理员邮箱与密码,如下图。

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

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

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

Poste 支援无限数量的域名和邮箱。我们点选左侧的 Virtual Domains 即可新增域名,如下图。

点选左侧 Email accounts 即可新增无限数量的邮箱。

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

还有很多其他的功能,这里就不作过多的介绍了,欢迎大家自己去尝试探索。总之,Poste 是一个小而精的邮件服务器,其功能丰富,收发信可靠,非常适合个人、团体以及企业使用。如果您在安装与使用的过程中遇到了问题,欢迎在本文下面留言,我将尽力解答。

作者为香菇肥牛

文章标签: 报价宝 降噪耳机价格 耳机价格 红米手机价格 华为手机价格 小米手机价格 电视机价格 笔记本电脑价格 笔记本价格 汽车价格 笔记本价格 笔记本电脑价格 电视机价格 小米手机价格 华为手机价格