如何检查我的 postfix 是否是使用 sasl 支持编译的?

Joh*_*nal 1 postfix fedora centos sasl

我一直在阅读有关必须使用 sasl 支持编译后缀才能使用 sasl 身份验证的所有地方。

我已经运行了 postfix 实例(Centos 6.4 和 Fedora 18 机器)。它们是使用包管理器 (yum) 安装的。

如何检查 postfix 是否是使用 sasl 支持编译的?

Eta*_*ner 8

postconf -apostconf -A告诉您可用的 sasl 插件类型。如果在构建时未启用 sasl 支持(尽管可能没有),我会假设这些将返回错误或空列表。

您还可以检查输出ldd /path/to/postfix并查看它是否链接到 sasl 库(尽管有可能使用 sasl 构建后缀而不链接到 sasl 库,如果它通过插件或其他东西支持它,我不不知道有没有)。