У меня проблема с конфигурацией Dovecot.
Я установил полный пакет VestaCP (Панель управления хостингом), в него входит Dovecot.
(Раньше я настраивал много серверов с этой панелью, и все работает нормально)
После добавления нового адреса электронной почты с помощью панели я пытаюсь подключиться через Apple Mail и Mozila thunderbird, но почтовый клиент показывает ошибку о неверном адресе электронной почты / пароле.
В /var/log/dovecot.log
я нашел это:
imap-login: Info: Aborted login (auth failed, 2 attempts in 1 secs): user=<>, method=LOGIN, rip=x.x.x.x, lip=y.y.y.y, TLS, session=<zzz>
Зачем "user=<>
«? Думаю, там должно быть электронное письмо, но оно пустое? В почтовом клиенте логин указывается, конечно.
Если это поможет:
Я исправил это!
В панели весты захожу в «Пользователь» и делаю «Восстановить почту».
После этого в dovecot.log я обнаружил новую ошибку:
Error: User initialization failed: namespace configuration error: Duplicate namespace prefix: ""
imap: Error: Invalid user settings. Refer to server log for more information.
Решите эту проблему, которую я нашел Вот
После удаления файла /etc/dovecot/conf.d/15-mailboxes.conf и перезапуска службы все работает!