Procure na validação do certificado do cliente para o servidor SMTP de sua escolha. Por exemplo, no Postfix você pode usar certificados de cliente TLS como um método de autenticação.
Estou planejando criar um servidor de e-mail, mas não quero usar senhas. Eles parecem uma escolha de segurança errada para mim.
Adoraria usar um certificado para fazer login. Isso parece fácil de fazer em HTTP, mas não encontrei como fazer isso no SMTP. Existe alguma maneira de fazer isso?
Se não, existe outra opção que senhas? OAuth, 2FA ou qualquer outra coisa?
Procure na validação do certificado do cliente para o servidor SMTP de sua escolha. Por exemplo, no Postfix você pode usar certificados de cliente TLS como um método de autenticação.
kerberos (gssapi) ou certificados são as opções, eu acho.
Tags password smtp oauth certificate