1

我试图了解这些 SASL 实现之间的主要区别。实际上我不得不承认我离了解内部结构还很远,所以如果您在各自的规格之外有更多的参考资料,我会很高兴的。我跳过了内部纪录片,但由于我不是专家,我很难理解发生了什么。

4

1 回答 1

1

SASL 是应用程序将身份验证机制与应用程序协议分离的方式,这意味着应用程序最终必须链接到 SASL 实现。如果一个应用程序支持多个 SASL 实现,那么发行版最终会选择使用哪一个。

选择实际上是关于灵活性/稳健性与性能/简单性。或者,如果不是,这就是它最终在实践中发挥作用的方式。

话虽如此,我个人更喜欢 DovecotSASL。出于性能和简单性的原因。这假设它提供了您需要的所有功能,配置很直观。事实上,他们真的应该考虑让 DovecotSASL 成为自己的项目,并像 Cyrus 那样推广它。

于 2016-08-31T21:34:59.460 回答