iredmail邮箱服务器部署

为了实现手机客户端可以同步服务器的通讯录和日历,我找到了一个开源邮箱服务器Iredmail。

Iredmiail可以支持客户端和服务器同步日历和通讯录,即需要支持caldav和carddav两种协议。

环境介绍:

  ubuntu16.04服务器

部署:

  下载安装包,http://www.iredmail.org/download.html

可以根据自己的需求选择版本。  

1,为服务器准备一个完整的域名

  hostname mail.example.com

  vim /etc/hostname

    mail.example.com

  vim /etc/hosts

    127.0.0.1 mail.example.com

到此处基本上就可以开始准备安装了

2,首先我们需要把安装包准备好

  cd /root

  tar xjf iRedMail-x.y.z.tar.bz2

  cd iRedmail-x.y.z

  IREDMAIL_MIRROR='http://173.254.22.21' bash iRedMail.sh    ##因为下载源不在中国,我们需要以一个代理,加快速度

  因为我用的阿里云服务器,不知什么原因,我的下载速度很慢,一直到下载sogo安装包的时候失败,所以我采用单独下载sogo

  配置apt-fast,提升1000个进程来下载

  安装apt-fast:

    sudo add-apt-repository ppa:apt-fast/stable

    sudo apt-get update

    sudo apt-get install apt-fast

  到这里我们就安装好了apt-fast,可以通过它单独下载sogo

  apt-fast install sogo

  下载完sogo我们继续执行之前的操作,

  cd iRedmail-x.y.z

  IREDMAIL_MIRROR='http://173.254.22.21' bash iRedMail.sh

  这样基本上就完成了iredmail的部署

  安装完我们可以在iRedMail-x.y.z目录中查看iredmail.tips

  里面有我们的一些配置详情,比如url、用户名、密码等。

原文地址:https://www.cnblogs.com/yangxiaochu/p/6904211.html