虽然,如今网络沟通的工具很多且有各种即时通软件,但是至今都没有被替代的邮件工具依然被广大用户选择。且有很多的服务商都提供免费邮局服务,但是由于商务用途或者我们项目的用户,会用到自建域名邮局、企业邮局。且出于邮局文件的安全考虑,很多外贸公司或者特殊项目用途的,我们还是需要自建邮局。
自建邮件服务器的方法有很多种,比如Postfix、Dovecot等等,也有一些开源的服务器软件工具。总之各种软件都有各自的特点,以后陆续在老部落网站中,我们也会整理比较常规且有较多用户群使用的邮件服务器搭建教程,不过在这篇文章中,我们将分享基于Linux服务器搭建Mail-in-a-Box邮件系统。
Mail-in-a-Box系统支持一键部署的一站式邮件系统,包含Postfix、Dovecot、z-push、Roundcube等软件。笔者之前也没有安装过,所以通过这篇文章看看如何在服务器中部署。
第一、准备工作
1、准备基于Ubuntu 14.04服务器系统安装。
2、准备一个域名且准备NS1和NS2 A记录指向服务器IP地址,用来作为DNS用途。
NS1.MAIL.LAOBULUO.COM A xx.xx.xx.xx
NS2.MAIL.LAOBULUO.COM A xx.xx.xx.xx
3、将域名设置两条NS解析
LAOBULUO.COM NS NS1.MAIL.LAOBULUO.COM
LAOBULUO.COM NS NS2.MAIL.LAOBULUO.COM
4、升级系统源
apt-get update && sudo apt-get upgrade
登入服务器之后,我们升级最新系统源。
第二、安装Mail-in-a-Box
1、安装一键就脚本
curl -s https://mailinabox.email/setup.sh | sudo bash
2、设置邮件系统
这里需要我们设置一个系统邮局,我们可以是自定义的域名。
3、确定主机名
4、选择时区
选择我们需要的时区,比如US,之后就回车ENTER,然后等待一段时间,反正他们是自动安装的。
5、设置账户密码
最后设置账户密码,然后回车之后就可以看到安装完毕。
第三、登录和配置Mail-in-a-Box
安装完毕之后,我们就可以登入看看。
登录之后我们如果发现有问题需要然后根据提示解决。具体我们可以参考:https://linode.com/docs/email/how-to-create-an-email-server-with-mail-in-a-box/ 这篇文章。
总结,相对而言使用第三方邮局服务是比较简单,因为配置邮件服务器并不是每个人都会的。后期的运维管理也是比较需要技术含量的,比如在Mail-in-a-Box过程中虽然提供一键包,但是在后续的设置笔者体验后还是有点困难。