如何允许比使用密码更好地login到SMTP服务器?

我打算创build一个邮件服务器,但我根本不想使用密码。 他们似乎是一个错误的安全select给我。

我很乐意使用证书login。 这在HTTP中看起来很容易,但是我发现没有办法在SMTP中执行此操作。 有没有办法做到这一点?

如果没有,是否有另一个选项比密码? OAuth,2FA还是其他?

查看您select的SMTP服务器的客户端证书validation。 例如,在Postfix中,您可以使用TLS客户端证书作为身份validation方法。

我猜,Kerberos(gssapi)或证书是选项。