Я получаю следующее сообщение, когда пытаюсь войти в squirrelmail на моем сервере buntu 16.04:
Connection dropped by IMAP server
Пожалуйста, дайте мне знать, как я могу обойти эту ошибку , Спасибо.
Это происходит, когда пользовательские каталоги и разрешения установлены неправильно. Чтобы исправить это, я использовал следующее:
sudo useradd myusername
sudo passwd myusername
Затем попробуйте отправить почту терминалом mailutils этому пользователю, чтобы необходимые папки были сделаны автоматически, затем продолжите настройку разрешений:
sudo mkdir -p / var / www / html / myusername
usermod -m -d / var / www / html / myusername myusername
Теперь важная часть:
sudo chown -R myusername.myusername / var / www / html / myusername
usermod -m -d / var / www / html / myusername myusername
теперь трюк of the trade: отправьте письмо этому пользователю с помощью команды mailutils:
root@server-name:/$ **mail myusername@**
...
Это автоматически создает папку в / var / mail для этого пользователя и в следующий раз, когда вы входите в систему, все работает нормально.
Теперь вы можете войти в систему. Если вы столкнулись с дополнительными проблемами, отредактируйте файл dovecot.conf, а затем перезапустите dovecot. Но после этого я не ожидаю никаких проблем.
Это происходит, когда пользовательские каталоги и разрешения установлены неправильно. Чтобы исправить это, я использовал следующее:
sudo useradd myusername
sudo passwd myusername
Затем попробуйте отправить почту терминалом mailutils этому пользователю, чтобы необходимые папки были сделаны автоматически, затем продолжите настройку разрешений:
sudo mkdir -p / var / www / html / myusername
usermod -m -d / var / www / html / myusername myusername
Теперь важная часть:
sudo chown -R myusername.myusername / var / www / html / myusername
usermod -m -d / var / www / html / myusername myusername
теперь трюк of the trade: отправьте письмо этому пользователю с помощью команды mailutils:
root@server-name:/$ **mail myusername@**
...
Это автоматически создает папку в / var / mail для этого пользователя и в следующий раз, когда вы входите в систему, все работает нормально.
Теперь вы можете войти в систему. Если вы столкнулись с дополнительными проблемами, отредактируйте файл dovecot.conf, а затем перезапустите dovecot. Но после этого я не ожидаю никаких проблем.
Это происходит, когда пользовательские каталоги и разрешения установлены неправильно. Чтобы исправить это, я использовал следующее:
sudo useradd myusername
sudo passwd myusername
Затем попробуйте отправить почту терминалом mailutils этому пользователю, чтобы необходимые папки были сделаны автоматически, затем продолжите настройку разрешений:
sudo mkdir -p / var / www / html / myusername
usermod -m -d / var / www / html / myusername myusername
Теперь важная часть:
sudo chown -R myusername.myusername / var / www / html / myusername
usermod -m -d / var / www / html / myusername myusername
теперь трюк of the trade: отправьте письмо этому пользователю с помощью команды mailutils:
root@server-name:/$ **mail myusername@**
...
Это автоматически создает папку в / var / mail для этого пользователя и в следующий раз, когда вы входите в систему, все работает нормально.
Теперь вы можете войти в систему. Если вы столкнулись с дополнительными проблемами, отредактируйте файл dovecot.conf, а затем перезапустите dovecot. Но после этого я не ожидаю никаких проблем.