我在 Ubuntu 上的 Dovecot 和 Postfix 服务器无法正常工作

My Dovecot and Postfix server on Ubuntu not working

我最近开始从 DigitalOcean 租 Ubuntu 18.04 VPS。目的是 运行 一个更便宜的电子邮件系统,而不是像 GSuite 和 Microsoft Business 这样的替代品,对我和一个开发人员来说,并分摊成本。我之前已经设置了非常基本的电子邮件服务器,但在这种情况下,因为我们都有自己的域和用户,所以必须使用虚拟 domains/virtual 用户。

我遵循了教程 here,但我的服务器不允许我连接。当我尝试以任何方式查看日志时,一切似乎都很好。输入命令 tail -f /var/log/syslog | grep dovecot,然后在我尝试登录时监控结果只会产生以下结果:

Sep 29 03:11:16 MEMail dovecot: imap-login: Login: user=<sysadmin@meproduction.org>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, mpid=28028, secured, session=<lUrg7Pl2ls9/AAAB>
Sep 29 03:11:16 MEMail dovecot: imap(sysadmin@meproduction.org): Logged out in=44 out=870

这就是我能找到的所有日志。 /var/logs/mail.log 是空的,postfix 似乎什么也没有显示。当我尝试通过 SquirrelMail 登录时,CloudFlare(我的名称服务器)显示一个页面显示 502,但前提是我登录到有效帐户。如您所料,输入无效用户只是说我的登录不正确。

我遗漏了什么日志,或者您看到教程中的步骤搞砸了吗?我想尽快获得电子邮件系统 运行ning,因为在它完成之前我不想设置任何其他东西,有些事情需要它(比如添加垃圾邮件过滤器和 S/MIME,以及添加所有这些额外的 DNS 和 SSL 功能以确保安全)。

我确实找到了答案。显然我遵循的教程一定是格式不正确,或者做错了什么。在恢复我的 VPS 并遵循不同的教程后,我能够设置它。如果其他人正在尝试设置像我一样的东西,请按照本教程 from DigitalOcean 进行操作。我建议首先从他们那里寻找教程,因为它们通常制作精良并且运行良好。