You're missing a protocols
directive to tell Dovecot which protocols to serve.
An example:
protocols = imap imaps pop3 pop3s
Я понимаю, что это старый вопрос с таким же старым ответом, но при установке Ubuntu и Debian есть каталог /usr/share/dovecot/protocols.d/
, который должен содержать файлы .protocol
. Это отдельные пакеты, которые можно установить вне основной установки Dovecot. Как объясняется здесь на официальной странице Ubuntu для Dovecot :
Установка чрезвычайно проста, просто установите следующие пакеты:
- dovecot-imapd
- dovecot-pop3d
Например, используя apt-get:
sudo apt-get install dovecot-imapd dovecot-pop3d
Поэтому я рекомендую вам просто продолжить и установить эти пакеты следующим образом:
sudo apt-get install dovecot-imapd dovecot-pop3d
После того, как вы это сделаете, убедитесь, что проверьте каталог /usr/share/dovecot/protocols.d/
, который вы увидит там несколько файлов .protocol
. Просто перезапустите Dovecot после этого, и все будет хорошо. И не стесняйтесь устанавливать другие файлы .protocol
по мере необходимости.