菜鸟跟你一起学搭建email服务器

有的时候我们需要在内网搭建一个测试用的邮件服务器,毕竟不可能用公网的邮件服务器做测试,不然三两下就把你IP加垃圾邮件的黑名单里了,我们的需求很简单,内网使用,能发能收就行。

需求:搭建一个email服务器,越简单越好

环境:操作系统Ubuntu 16.04 /postfix版本3.1.0 /dovecot版本2.2.22 /邮件客户端Foxmail 7.2

Step 1 安装postfix和dovecot

这步我采取的方式比较直接,在安装Ubuntu 16.04 Server的过程中勾选Mail server即可。

如果你一开始没有安装,那么使用apt-get也应该是比较容易的。

Step 2 参数配置

(1)postfix

需要修改哪些配置?……不存在的^_^,如果你安装操作系统的时候已经设置好域名,那么默认配置完全不用改。

(2)dovecot

是不是配置也不用改?我们拿一个操作系统本地账号试试。

点击“创建”!咦?报错了,看看报的啥?

百度这个问题,找到解决方案:

修改配置文件/etc/dovecot/conf.d/10-auth.conf,去掉disable_plaintext_auth前面的注释,修改为disable_plaintext_auth = no,然后再试试用户登录看看是不是好了

咦,还不行?看看报的啥?

这次说要看日志,那我们打开/var/log/mail.log看看

原来是用户权限不足,无法对收件的路径进行操作,解决办法是将用户加入mail组

usermod -a -G mail 用户名

再试试,果然收发自如了。

以上。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180319G10REC00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券