没有 SASL 身份验证机制

没有 SASL 身份验证机制

我正在运行带有 postfix 和 Dovecot 的 freebsd 10.1。

在 Postfix 的邮件日志中,我收到此错误:

致命:没有 SASL 身份验证机制

以下是 dovecot 日志错误:

Error: auth: environment corrupt; missing value for DOVECOT_
auth: Fatal: unsetenv(RESTRICT_SETUID) failed: Bad address

在我的 dovecot 配置中我确实有

auth_mechanism= plain login

设置完毕。我不明白无机制错误从何而来。

可能存在哪些问题?我在 dovecot 中设置了 auth_mechanism=plain login。

Postfix 已正确设置。有人有什么想法吗?

答案1

正如文档中提到的,如果您想使用外部身份验证器,SASL 身份验证由 SCRAM-SHA-1 机制或 EXTERNAL 支持。

所需机制应在参数中列出auth_mechanism,以及plain login

http://wiki2.dovecot.org/Authentication/Mechanisms

相关内容