
Я использую Webmin и Postfix для отправки писем, но не могу их отправить. Я проверил логи в файле /var/log/maillog
и обнаружил следующую ошибку:
fatal: specify a password table via the `smtp_sasl_password_maps' configuration parameter
как это исправить?
решение1
Наткнулся на то же самое, когда мы усиливали нашу безопасность. Мы использовали Webmin для отслеживания изменений. На странице «SMTP Authentication And Encryption» опция «Use SASL SMTP authentication?» при выборе «Yes» вставляется, smtp_sasl_auth_enable = yes
и это должно быть smtpd_sasl_auth_enable = yes
. Вам нужно будет вручную отредактировать файл main.cf либо через интерфейс Webmin, либо через cli.
решение2
После небольшого гугления я нашел решение, которое оказалось опечаткой (сделанной postfix или webmin), smtp_sasl_password_maps
и надеюсь, smtpd_sasl_password_maps
оно поможет кому-то еще.