我正在使用 webmin 和 postfix 发送电子邮件,但我无法发送电子邮件,我检查了文件中的日志:/var/log/maillog
anf 发现以下错误:
fatal: specify a password table via the `smtp_sasl_password_maps' configuration parameter
我该如何解决这个问题。
答案1
在我们加强安全性时遇到了同样的问题。我们使用 Webmin 来跟踪更改。在“SMTP 身份验证和加密”页面上,选择“是”时会插入“使用 SASL SMTP 身份验证?”选项,smtp_sasl_auth_enable = yes
并且应该是smtpd_sasl_auth_enable = yes
。您需要通过 Webmin 界面或 CLI 手动编辑 main.cf 文件。
答案2
经过谷歌搜索后,我找到了解决方案,但这是一个拼写错误(由 postfix 或 webmin 造成),smtp_sasl_password_maps
希望smtpd_sasl_password_maps
它能对其他人有所帮助。