Как решить сообщение об ошибке о белке почты (ОШИБКА: Соединение разорвано по IMAP)
Я был настроен белки почты в Centos 6.4
и я полностью установил imap(dovecot), squirrel mail, sendmail.
и откройте порт 110, 143, 25.
и, установив squirrel mail о imap (через./conf.pl)
и я зашел на почту с белками. (домен / src / configtest.php).
... вы можете прочитать ниже текст.
SquirrelMail configtest
Этот скрипт попытается проверить некоторые аспекты вашей конфигурации SquirrelMail и укажет на ошибки, где бы они ни находились. Прежде чем запускать этот скрипт, вам нужно сначала запустить conf.pl в каталоге config/.
Версия SquirrelMail:1.4.22-3.el6 Версия файла конфигурации:1.4.0 Последнее изменение файла конфигурации:22 июня 2013 г. 00:53:13
Проверка конфигурации PHP...
Версия PHP 5.3.3 ОК.
Работает как N / A (N / A) / N / A (N / A)
display_errors:
сообщение об ошибке: 22527
variable_order OK: GPCS.
Расширения PHP в порядке. Динамическая загрузка отключена.
Проверка путей...
Data dir OK.
Приложение dir ОК.
Плагины в порядке.
Темы в порядке.
Язык по умолчанию ОК.
Базовый URL-адрес определяется как: http://mtest.gbs-korea.com/src (база определения местоположения автоматически определена)
Проверка исходящей почты....
sendmail ок
Проверка сервиса IMAP....
Сервер IMAP готов (* OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR ИД ВХОДА В РЕЖИМЫ РЕКЛАМНЫХ ОБЪЕКТОВ ВКЛЮЧЕНА ВНИЗ IDLE STARTTLS AUTH=PLAIN] Dovecot готов.)
Возможности: * CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE STARTTLS AUTH=PLAIN
Проверка настроек интернационализации (i18n)...
gettext - доступны функции Gettext. В некоторых системах у вас должны быть скомпилированы соответствующие системные локали.
mbstring - доступны функции Mbstring.
recode - функции перекодирования недоступны.
iconv - доступны функции Iconv.
часовой пояс - пользователи веб-почты могут изменять свои настройки часового пояса.
Проверка функций базы данных...
не используя функциональность базы данных.
Поздравляю, ваша настройка SquirrelMail выглядит хорошо для меня!
Войти сейчас
...
но я не могу получить доступ к своей учетной записи, потому что ниже сообщение.
ОШИБКА: ОШИБКА: соединение прервано сервером IMAP.
....
как решить эту проблему?
4 ответа
Чтобы решить такую проблему:
Редактировать файл /etc/dovecot/dovecot.conf
и добавьте следующую строку в раздел IMAP:
protocol imap {
mail_location = mbox:~/mail:INBOX=/var/mail/%u
}
Перезапустите голубятню:
/etc/init.d/dovecot restart
Вот и все.
Для Centos 6.6 и Centos 7 nano /etc/postfix/main.cf
изменить параметр на:
home_mailbox = mail /
nano /etc/dovecot/conf.d/10-mail.conf
установить параметр в: mail_location = maildir:~/mail
перезапуск службы sudo перезапуск службы sudo перезапуск dovecot
Почтовый ящик должен существовать, например, сделать это так:
Первая установка mailx
- затем выполните следующую команду (замените mail@example.org на адрес электронной почты, который вы используете для входа в squirrelmail)
# mailx mail@example.org
- затем введите тему по вашему выбору и нажмите Enter
- затем введите текст по вашему выбору и нажмите Enter
-конечно нажмите Ctrl+ D
теперь должно быть возможно войти в систему
Вы пробовали telnet к серверу на порт 143
попробуйте "telnet hostname _or_IP 143"
Убедитесь, что введенный почтовый ящик учетной записи электронной почты существует на сервере. Также убедитесь, что его MX является локальным доменом, если домен указывает на сервер, на котором установлена белковая почта. В случае, если используется удаленный MX, вам нужно использовать домен с MX на текущем сервере.
dig + trace domain_name MX покажет вам запись MX домена.