如何在 Postfix 中拥有多个用于 SASL 身份验证的数据库?

如何在 Postfix 中拥有多个用于 SASL 身份验证的数据库?

我目前已将 Postfix 设置为使用 SASL 验证提交。数据库连接信息存储在 /etc/postfix/sasl/smtpd.conf 中

但是,我无论如何也想不出如何拥有两个数据库来检查有效用户。我目前正在尝试为不同的域托管电子邮件,出于安全原因,它们必须位于不同的数据库中。

如何配置 Postfix SASL 来检查多个数据库?

我知道 smtp_sender_dependent_authentication 有一个选项,但我不知道如何使用它。

答案1

最简单的解决方案是将 Postfix 设置为使用 Dovecot 进行身份验证。为多个数据库配置 Dovecot 比 Postfix 要容易得多。

相关内容