我目前已将 Postfix 设置为使用 SASL 验证提交。数据库连接信息存储在 /etc/postfix/sasl/smtpd.conf 中
但是,我无论如何也想不出如何拥有两个数据库来检查有效用户。我目前正在尝试为不同的域托管电子邮件,出于安全原因,它们必须位于不同的数据库中。
如何配置 Postfix SASL 来检查多个数据库?
我知道 smtp_sender_dependent_authentication 有一个选项,但我不知道如何使用它。
答案1
最简单的解决方案是将 Postfix 设置为使用 Dovecot 进行身份验证。为多个数据库配置 Dovecot 比 Postfix 要容易得多。