通过 SSL 发送 Postfix 消息

通过 SSL 发送 Postfix 消息

我一直在尝试在我们的 Debian 服务器上设置 Postfix,据我了解,所有消息都通过端口 25 上的 Telnet 发送。

我严格遵循了以下说明:

http://wiki.debian.org/Postfix

http://wiki.debian.org/PostfixAndSASL

但是,当我看到“备用 TLS/SSL 端口”部分时,我发现这之后就没有任何意义了。我想发送通过 SSL 发送电子邮件(我相信在端口 465 上),除非有发送加密邮件的其他选项或任何我不需要的理由?

答案1

首先,您不能通过 telnet 发送邮件,而是通过 SMTP。您可以使用 telnet 程序与您的邮件服务器通信以进行测试。

然后你必须明白 SSL 加密基本上“仅”用于在使用 SMTP 服务器进行身份验证时保护你的密码,以避免以纯文本形式发送。从你的服务器发送到任何其他服务器的邮件仍以纯文本形式发送。

在此上下文中,SSMTP 的备用端口的目的是在连接时告诉服务器您想要以加密方式与其通信。这对于不了解 STARTTLS 方法的旧邮件客户端非常有用。如果您有能够做到这一点的新客户端,则可以使用端口 25,以未加密的方式启动连接,然后在使用 STARTTLS 命令发送密码之前切换到加密传输。

相关内容