Эта запись в журнале - где написано «запуск без каких-либо протоколов» - является большой подсказкой:
Aug 10 16:28:55 domain.tld dovecot[3122]: master: Dovecot v2.2.33.2 (d6601f4ec) starting up without any protocols (core dumps disabled)
Похоже, что Dovecot не знает о каких-либо протоколах, установленных в вашей установке, поэтому он просто запускается как есть.
И согласно этому комментарию к ответу на ServerFault :
На Debian есть
!include_try /usr/share/dovecot/protocols.d/*.protocol
настройка. Эти протоколы включаются автоматически, например, путем установки соответствующих пакетовdovecot-pop3d
.
Это говорит мне о том, что вам нужно установить dovecot-pop3d
пакет, и это подтверждается здесь, на официальной странице Ubuntu для Dovecot, которая гласит :
Установка очень проста, просто установите следующие пакеты:
- голубятня-IMAPD
- голубятня-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 после этого, и все будет хорошо.