在 Indy 中,SMTP 可以使用多种身份验证机制。我有 3 部分的问题:
a)我可以一直使用satSASL
而不是satDefault
或者是否有satDefault
更好的情况?
b) 从最安全到最不安全的 SASL 机制的最佳顺序是什么。到目前为止,我的订单是:
- IdSASL_CRAMSHA1
- IdSASL_CRAMMD5
- IdSASL_Digest
- IdSASL_Login
- IdSASL_Plain
- IdSASL_OTP
- IdSASL_SKey
- IdSASL_外部
- IdSASL_匿名
c) 我计划将上述列表用于 POP3、SMTP、NNTP 和 IMAP。我是否错过了其中的 SASL 机制,是否存在上述顺序可能不适合上述 4 个协议的情况。
先感谢您。