Неудачное соединение с IMAP сервером VestaCP

Подключаемся к серверу по SSH, я использую для этого небольшую утилиту Putty.

Открываем лог Dovecot.

tail -f /var/log/dovecot.log
После этого делаем попытку авторизоваться в Roundcube. В лог посыпятся сообщения, среди которых точно есть интересующая нас информация.

Среди прочих видим там следующую строку (адрес изменен):
Feb 12 16:11:32 imap(test@itest.od.ua): Error: user test@test.od.ua: Initialization failed: namespace configuration error: inbox=yes namespace missing
Эта запись в логе говорит об ошибке конфигурации Dovecot.
Вооружаемся любимым текстовым редактором и идем править конфигурационный файл (путь для CentOS 7):

nano /etc/dovecot/conf.d/15-mailboxes.conf
Открыв файл видим такую картину:

##
## Mailbox definitions
##

# NOTE: Assumes “namespace inbox” has been defined in 10-mail.conf.
namespace inbox {

#mailbox name {
……………………………………..
После объявления пространства имен не хватает директивы inbox=yes.

Исправляем ситуацию — приводим этот файл к следующему виду:

## Mailbox definitions
##

# NOTE: Assumes “namespace inbox” has been defined in 10-mail.conf.
namespace inbox {
inbox = yes
#mailbox name {
………………………………………
После чего перезапускаем Dovecot:

service dovecot restart
После проведенных манипуляций сотрудники смогли получить доступ к своим ящикам.