>Что почтовики не хотят получать почту, например The Bat пишет "FETCH -
>Сервер сообщает об ошибке: -ERR Temporary authentication failure." Куда копать не
>подскажете? Спасибо подскажу
автор и так сделал практически все за Вас, но все-таки не плохо было бы разобраться.
скорее всего, если вы просто передерли конфиги не вчитываясь в них это и есть причина.
к примеру в статье автор пишет:
>6. Создаём пользователя MySQL и выделяем ему права на БД:
>
> echo "GRANT SELECT, INSERT, UPDATE, LOCK TABLES, CREATE, DROP, DELETE, INDEX ON exim_db.*
> TO exim@localhost IDENTIFIED BY 'Mta_MaileR'" | mysql -u root -p mysql
тоесть пароль пользователя exim в базе данных в данном случае: Mta_MaileR
далее он говорит
>13. Конфигурируем dovecot
> mv /usr/local/etc/dovecot.conf /usr/local/etc/dovecot.conf.orig
> cd /usr/local/etc/
> fetch -v https://www.opennet.ru/soft/dovecot.conf
> fetch -v https://www.opennet.ru/soft/dovecot-sql.conf
то есть нужно брать конфиг dovecot-sql.conf: по указной ссылке, но не тупо копировать а посмотреть что там написано хотя бы
а вот там во второй строчке есть ответ на вашь вопрос:
connect = host=localhost dbname=exim_db user=exim password=password
то есть в конфиге автор указал соверщенно другой пароль: password
в общем поменяйте эту строку на такую:
connect = host=localhost dbname=exim_db user=exim password=Mta_MaileR
и Ваши пользователи смогут получать почту
ps - в целом, статья очень хорошая, так как почтовик взлетает практически с пол пенка
единственное так это то что некоторые опции конфига dovecot немного изменились, к примеру параметр
ssl_disable = yes
нужно изменить на
ssl = no
и в секции protocol imap параметр
login_greeting_capability = yes
надо поменять на
imap_capability = yes