如何设置经过身份验证的加密 SMTP 服务器?

如何设置经过身份验证的加密 SMTP 服务器?

我想在我的远程 Ubuntu 服务器上设置经过身份验证的加密 SMTP,我该怎么做?

这只是一个个人服务器,所以我想要一个便宜的选择,即不购买 SSL 证书 - 至少目前自签名就可以了。

更新:我对 exim 有点依赖,因为我已经在其中配置了一些其他的东西。

答案1

我会建议后缀。这是一个非常容易设置的邮件服务器(在我看来)。您将找到一些有用的文档:

这些文档涵盖了 Postfix 的基本设置。如果遇到问题,您应该回来查看(或者最好询问超级用户)。

答案2

答案3

安装 dovecot-postfix 包,您就完成了。

答案4

安装exim4-daemon-light软件包。Debconf 会询问您一些有关服务器设置的问题。安装应该会自动生成一些自签名证书(如果未使用脚本/usr/share/doc/exim4-base/examples/exim-gencert生成证书),或者手动生成。

安装sasl2-bin以获取 saslauth 守护程序。然后阅读/usr/share/doc/exim4-config/README.Debian.gz,特别是 2.2.2. 和 2.3. 部分。

这将解释其余部分,但简要地,编辑/etc/exim4/exim4.conf.localmacros以包括

MAIN_TLS_ENABLE = true

相关内容