Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我试图了解这些 SASL 实现之间的主要区别。实际上我不得不承认我离了解内部结构还很远,所以如果您在各自的规格之外有更多的参考资料,我会很高兴的。我跳过了内部纪录片,但由于我不是专家,我很难理解发生了什么。
SASL 是应用程序将身份验证机制与应用程序协议分离的方式,这意味着应用程序最终必须链接到 SASL 实现。如果一个应用程序支持多个 SASL 实现,那么发行版最终会选择使用哪一个。
选择实际上是关于灵活性/稳健性与性能/简单性。或者,如果不是,这就是它最终在实践中发挥作用的方式。
话虽如此,我个人更喜欢 DovecotSASL。出于性能和简单性的原因。这假设它提供了您需要的所有功能,配置很直观。事实上,他们真的应该考虑让 DovecotSASL 成为自己的项目,并像 Cyrus 那样推广它。