安装方式
poste.io 官方提供docker run命令安装,未提供docker-compose.yml
mailu.io 官网设置选项生成docker-compose.yml和配置文件通过docker-compose安装
mailcow git clone后用命令生成docker-compose.yml和配置文件后通过docker-compose安装

Docker镜像对比
Jietu20200314-132530.jpg
Jietu20200314-134244.jpg
poste.io是一个镜像运行所有的服务
mailu.io和mailcow则是分为若干个不同服务的镜像,运行时一个容器只运行一个服务
这里也可以看到mailu.io和mailcow的镜像比poste.io要大很多(poste.io用的是sqlite数据库,而图里mailu.io用的是postgresql,mailu.io也是可以选择sqlite数据库的)

邮件收发
在正确设置了DKIM ,spf ,mx等记录后,三个程序发送邮件到mail-tester.com都取得了10分的成绩
但在接收邮件时mailu.io则完全没有收到我从gmail发送的邮件*
之后改成mailcow时,mailcow则收到了之前mailu.io没有收到的邮件
poste.io和mailcow正常

最后,我还是使用了poste.io
更新,用客户端smtp发送SSL连接不上,暂时不用了

注:
测试了mailu 1.7和master版本

标签: none