如何在 ubuntu 下设置 postfix 服务器以供外部安全访问?

如何在 ubuntu 下设置 postfix 服务器以供外部安全访问?
OS: Ubuntu 10.04 Server
Postfix: 2.7.0

我运行自己的服务器,多年来一直通过 SquirrelMail 和 Emacs 使用它来收发电子邮件。我已将所有内容锁定,IMAP 和传出 SMTP 都限制在本地主机:SquirrelMail 是安全的,因为我只通过 https 打开它,并且它在本地完成所有操作;Emacs 是安全的,因为我已将其设置为使用 SSH/端口转发来连接到 SMTP 和 IMAP 服务器。

我最近买了一部 Android 手机,想访问电子邮件。我在防火墙上打开了 IMAPS,并正确配置了 Dovecot (1.2.9),我可以连接到它。但是我不知道该如何处理 Postfix;我尝试的所有方法都导致“无法打开与服务器的连接”。我试图通过 Webmin (1.510) 进行配置,因为我对 Postfix 或 Dovecot 了解不多(当我对这些东西了解更多时,我在 RedHat 时代使用过 Sendmail 和 Courier)。

我相信我在 Postfix 中启用了 TLS,但我的 Android 客户端认为这意味着应该使用端口 587,但该端口未处于活动状态(经 netstat -lntp 输出验证)。但是端口 465 处于活动状态,我的 Android 客户端再次认为这意味着 SSL 已启用。我在防火墙中打开了这两个端口,但无济于事(并且我已经通过外部端口扫描验证了这一点)。

我的最终目标是能够安全地在 Android 手机上收发电子邮件。很抱歉问了这么宽泛的问题,但我确实非常依赖电子邮件功能才能“正常工作”,所以我最近没有太多使用过这些功能的经验,而且几乎没有使用 Postfix 的经验。

感谢您的时间和帮助!

答案1

尝试按照 Ubuntu 服务器指南的章节进行操作后缀

Postfix 的标准文档(尤其是基本配置标准配置示例README 写得非常好,易于理解。

相关内容