我打算创建一个邮件服务器,但我根本不想使用密码。对我来说,这似乎是一个错误的安全选择。
我很想使用证书登录。这在 HTTP 中似乎很容易做到,但我发现在 SMTP 中没有办法做到这一点。有什么办法吗?
如果没有,除了密码还有其他选择吗?OAuth、2FA 还是其他?
答案1
查看您选择的 SMTP 服务器的客户端证书验证。例如,在 Postfix 中,您可以使用TLS 客户端证书作为一种身份验证方法。
答案2
我猜,kerberos(gssapi)或证书是选项。
我打算创建一个邮件服务器,但我根本不想使用密码。对我来说,这似乎是一个错误的安全选择。
我很想使用证书登录。这在 HTTP 中似乎很容易做到,但我发现在 SMTP 中没有办法做到这一点。有什么办法吗?
如果没有,除了密码还有其他选择吗?OAuth、2FA 还是其他?
查看您选择的 SMTP 服务器的客户端证书验证。例如,在 Postfix 中,您可以使用TLS 客户端证书作为一种身份验证方法。
我猜,kerberos(gssapi)或证书是选项。