内网环境搭建邮件服务

团队有很多外部资源同事,为了提高沟通效率,需要一个内网邮箱服务,ewomail是一个好选择。ewomail是在开源邮件服务rainloop的基础上做了封装,开源版+FOXMAIL客户端基本能满足需求。但是唯一麻烦的事儿是依赖组件有点多,内网安装比较复杂,因此选择在互联网环境以docker方式线上安装,然后再将docker复制到内网环境。

具体步骤如下:

  1. pull一个centos的基础镜像,然后在镜像基础上安装ewomail服务,参考ewomail官方文档
  2. 通过docker save将镜像打包,然后docker load到内网环境
  3. 启动docker容器
    docker run -d -p 8000:8000 -p 8010:8010 -p 8020:8020 -p 3306:3306 -p 25:25 -p 143:143 -v /app/mail/:/ewomail/mail/ -v /etc/localtime:/etc/localtime:ro --name testmail --privileged mailbyhour/mail /usr/sbin/init
    docker启动后操作:
  4. 更新hosts文件
    echo “127.0.0.1 mail.test.com test.com smtp.test.com imap.test.com” >>/etc/hosts
    #解决发送邮件慢的问题,需要加办公网代理加入host
    echo “<宿主机IP> mailproxy” >>/etc/hosts
  5. 更新postfix邮件服务配置
    更新/etc/postfix/main.cf,注释10024端口配置
    关闭amavisd服务
  6. 重启服务
    service iptables stop
    service nginx start
    service amavisd stop
    service postfix restart
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值