Bitrix24 ошибка подключения к серверу imap 111

Перейти к контенту

Error connecting to IMAP server: localhost. 111 : Connection refused

Also when I try to telnet imap I receive the following error:

telnet localhost 143

Trying ::1...

Trying 127.0.0.1...

telnet: Unable to connect to remote host: Connection refused

  • php

scott_lotus's user avatar

scott_lotus

3,13521 gold badges49 silver badges69 bronze badges

asked Dec 6, 2015 at 9:04

4

  • what are you using, on your local machine, as an imap server?

    Dec 6, 2015 at 9:10

  • Are you asking whether I am using ubuntu or redhat

    – user5646036

    Dec 6, 2015 at 9:18

  • How is this related to PHP?

    Dec 6, 2015 at 9:48

  • We will be doing some configurations in dovecot.conf file and named.conf.local. This editing is done using html

    – user5646036

    Dec 6, 2015 at 9:51

Error connecting to IMAP server: localhost. 111 : Connection refused

Also when I try to telnet imap I receive the following error:

telnet localhost 143

Trying ::1...

Trying 127.0.0.1...

telnet: Unable to connect to remote host: Connection refused

  • php

scott_lotus's user avatar

scott_lotus

3,13521 gold badges49 silver badges69 bronze badges

asked Dec 6, 2015 at 9:04

4

  • what are you using, on your local machine, as an imap server?

    Dec 6, 2015 at 9:10

  • Are you asking whether I am using ubuntu or redhat

    – user5646036

    Dec 6, 2015 at 9:18

  • How is this related to PHP?

    Dec 6, 2015 at 9:48

  • We will be doing some configurations in dovecot.conf file and named.conf.local. This editing is done using html

    – user5646036

    Dec 6, 2015 at 9:51

  • #1

When attempting to login to webmail, I receive the following error:

SquirrelMail

Error
Error connecting to IMAP server: localhost.
111 : Connection refused

  • #2

Is the imap server running?

Do you have a firewall blocking imap?

  • #3

I apologize for not being Linux savvy, but what command should I run at the command prompt to detremine if the IMAP server is running?

nobaloney

nobaloney

NoBaloney Internet Svcs — In Memoriam †
  • #4

from your server:

I have no idea how to properly disconnect; I generally do it by sending quit; it appears to take ten times before it disconnects.

Jeff

  • #5

i have:

[[email protected] custombuild]# telnet localhost 143
Trying 127.0.0.1…
Connected to localhost.
Escape character is ‘^]’.
* OK Dovecot DA ready.

* BAD Error in IMAP command received by server.

* BAD Error in IMAP command received by server.

* BAD Error in IMAP command received by server.

* BAD Error in IMAP command received by server.

Is this good?

  • #6

Hello!

you need to change localhost record in your «/etc/hosts» to
127.0.0.1 localhost localhost.localdomain

  • #7

Here is my current configuration:

127.0.0.1 localhost localhost.localdomain
1*3.***.***.1*0 server.p******s.com

Is this true?

nobaloney

nobaloney

NoBaloney Internet Svcs — In Memoriam †
  • #9

And Voland, if you’d look at the first post you’d see that localhost was already pointing to 127.0.0.1 when gozargah asked the original question.

gozargah, I don’t have any idea why your imap server is returning those errors. Perhaps you should reinstall (or have someone else reinstall) dovecot.

Jeff

  • #10

I know this is an old post but here is the answer

be sure that
127.0.0.1 localhost
is at the bottom of the /etc/localhost

or

Run the …htdocs/squirrelmail/configure
option 2 server settings
option A update IMAP settings
option 4 and either put 127.0.0.1 or the ipaddress of the imap server.
You will have to do the same for SMTP

Rance

Разбираем ошибки и методы их устранения.

Типовое подключение почты:

  1. В главном левом меню пункт «Почта».
  2. Выбираем подключить новую почту.
  3. Чаще всего мы подключаем через IMAP протокол.
  4. Для яндекс.почты нам надо заполнить E-mail, «Адрес IMAP сервера» = imap.yandex.ru
  5. Порт 993
  6. Обязательно включить – Защищенное соединение.
  7. Вводим «Логин»
  8. Далее «Пароль»

ВАЖНО:

  • «Адрес IMAP сервера» должен быть написан именно так и без ошибок — imap.yandex.ru.
  • В облачной версии есть дополнительный параметр, который нужно обязательно включить — разрешить отправку через SMTP.

Смоделируем ситуацию:

Мы намерено ошиблись в написании «Адрес IMAP сервера».

Система сразу информирует нас «красной строкой» о том, что произошла ошибка соединения с сервером.

Допустим ошибку в логине или пароле.

Система сообщит об ошибке авторизации и во вкладке «подробнее» подскажет где искать причину.

Возможно появление сообщения ошибки IMAP протокола.

Устранить ее можно в глобальных настройках Яндекс почты. Режим «шестеренка», переход в раздел «прочее», пункт левого меню столбика «Почтовые программы». По умолчанию, часто настройки протокола отключены, их надо включить.

Активируем опции:

  1. Протокола IMAP.
  2. Портальный пароль.
  3. Дополнительные опции –включить сервер pop.yandex.ru
  4. Входящие.

ВАЖНО.

Если все настройки активированы правильно, то система начитает работать и открывается режим настройки папок для синхронизации писем. Почему это нужно сделать? Если не указать папки, то не будет работать синхронизация, фильтры, поступление писем, письма клиентов будут «пропадать» и теряться.

Основные этапы подключения почты:

  • Регистрация почты.
  • Авторизация (обязательная).
  • Включить протокол IMAP
  • Включить опцию принимать портальный пароль.
  • Указать верный порт.
  • Включить только защищенное соединение.

Подключенные коробки Битрикс24 к Яндекс.Почте часто стали не доставлять письма. Почему?

«Коробка» все письма портала отправляет от одного физического почтового ящика и делает подмену заголовков. Т.е. Ваш менеджер пишет от своей почты, но технически почта все равно отправляется от одного пользователя.

Почтовые системы считают такие письма измененными, а сам яндекс вводит дополнительные ограничения на доставку таких писем. Получаем узкое горлышко и не стабильную работу с обоих сторон (Отправитель и Получатель).

Что можно сделать и как заставить работать «коробку» с почтой?

  1. Арендовать и подключить внешний SMTP-сервер.
  2. Отказаться от Яндекс.Почты и создать свой почтовый сервер с соответствующим техническим обслуживанием.
  3. Создать виртуальный SMPT-сервер на сервере портала или отдельно взятой машине.
  4. При этом никто Вам не мешает оставить уже существующие корпоративные Яндекс почтовые ящики только на прием входящих писем.
  5. Для отправки исходящих писем использовать мобильные приложения и веб-интерфейс Яндекс.

Какие особенности при работе с внешним SMTP-сервером?

  1. Сервисы, которые дают в аренду SMTP-сервер (услуга может называться транзакционный почтовый сервер) предъявляют жесткие требования к качеству корреспонденции и в случае превышения порога ~0,3% спам писем, настроенный вами аккаунт будет заблокирован.
  2. Требуется грамотно произвести настройки ДНС, корпоративного сервера портала и самого сервиса, иначе письма будут попадать в СПАМ.

Сколько стоят предлагаемые решения?

  • Аренда серверов – есть бесплатные тарифы с ограничением до 10 000 писем в месяц, количества писем в день в час. Снятие ограничений и увеличение буфера решается ежемесячной платой в пределах 1 000 — 2 000 рублей.
  • Решение организации собственного почтового сервера решается индивидуально и зависит от количества корпоративных почтовых ящиков и настроек.

С уважением, Лаборатория автоматизации «‎LOG [IN] OFF»

#sockets #imaplib #gitpod

Вопрос:

Я пытаюсь использовать библиотеку imaplib Python в GitPod.

Следуя документации, я импортировал imaplib и создал экземпляр объекта IMAP4 со следующей строкой кода:

M = imaplib.IMAP4()

Это возвращает следующее сообщение:

 Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/home/gitpod/.pyenv/versions/3.8.12/lib/python3.8/imaplib.py", line 198, in __init__
    self.open(host, port)
  File "/home/gitpod/.pyenv/versions/3.8.12/lib/python3.8/imaplib.py", line 303, in open
    self.sock = self._create_socket()
  File "/home/gitpod/.pyenv/versions/3.8.12/lib/python3.8/imaplib.py", line 293, in _create_socket
    return socket.create_connection((host, self.port))
  File "/home/gitpod/.pyenv/versions/3.8.12/lib/python3.8/socket.py", line 808, in create_connection
    raise err
  File "/home/gitpod/.pyenv/versions/3.8.12/lib/python3.8/socket.py", line 796, in create_connection
    sock.connect(sa)
ConnectionRefusedError: [Errno 111] Connection refused
 

Проблема в том, что imaplib не может подключиться к своему собственному сокету, и поэтому я должен каким-то образом сначала активировать этот сокет внутри GitPod?

Ответ №1:

Из документации:

класс imaplib.IMAP4(хост=», порт=IMAP4_PORT, время ожидания=Нет)
Этот класс реализует фактический протокол IMAP4. Соединение создается, и версия протокола (IMAP4 или IMAP4rev1) определяется при инициализации экземпляра. Если хост не указан, используется » (локальный хост).

Таким образом, он пытается подключиться к серверу IMAP на локальной машине. Похоже, что их нет или, по крайней мере, нет в порту 143.

Комментарии:

1. Спасибо. Итак, проблема в том, что в контейнере GitPod Docker нет сервера IMAP? Я думал, что получу доступ к своим электронным письмам с удаленного сервера IMAP (gmail) и что мне не понадобится сервер IMAP с моей стороны. Означает ли это, что эта библиотека не обеспечивает ту функциональность, которую я имел в виду (получение электронной почты)? Или я должен просто создать сервер IMAP на своем конце для связи с удаленным сервером? Большое спасибо

2. @PeterElbert: Библиотека предназначена для получения электронной почты. Вам нужен какой-то сервер для получения электронной почты. Этот сервер должен быть указан в качестве аргумента, т. е. что-то вроде imap.gmail.com. Я понятия не имею, почему вы думаете, что GitPod будет включать почтовый сервер и откуда должна поступать почта на этом сервере.

3. Понял, поэтому я передаю адрес сервера в экземпляре. В примере документации показано, что этот класс создается без аргумента, поэтому я следовал их примеру. Я думал, что передам эту информацию позже. Я не думал, что в GitPod есть почтовый сервер.

Я получил Error connecting to IMAP server: mail.mydomain.com. 111 : Connection refused при входе на мой почтовый сервер через Squirrelmail

Я сделал настройку почтового сервера, используя этот учебник https://www.exratione.com/2014/05/a-mailserver-on-ubuntu-1404-postfix-dovecot-mysql/

Есть идеи, что бы это могло быть?

0

postfix
mail-server
dovecot

Источник


Stephane Kouakou

13 авг ’15 в 18:43
2015-08-13 18:43

2015-08-13 18:43

1
ответ

На сервере попытайтесь подключиться к порту 143 через telnet, если он не работает, то ваша служба электронной почты не прослушивает этот порт / или запущена. Если вы можете telnet проверить брандмауэры, которые могут блокировать его.

/var/log/mail.log также является хорошим источником ошибок:)

0

Источник


Kevin Wincott

13 авг ’15 в 19:35
2015-08-13 19:35

2015-08-13 19:35

Другие вопросы по тегам
postfix
mail-server
dovecot

08.11.2020
4898
Обучение CRM

Довольно часто к нам обращаются клиенты, которые не смогли подключить почтовый ящик на базе Яндекс к Битрикс24. Казалось бы, прямая авторизация по одной кнопке должны упростить процесс подключения, но случается так, что это не помогает. Давайте разбираться.

Прием почты

Первый очень важный момент, когда Вы подключаете почту к Битрикс24, нажимая кнопку «Авторизация», почта подключается по протоколу IMAP на прием.

Кнопка подключения почтового ящика в Битрикс24

Часто бывает, что именно в этот момент, даже если Вы не подключаете отправку почты через внешний SMTP, внизу при сохранении выпадает ошибка авторизации.

Ошибка авторизации при подключении почтового ящика в Битрикс24

Это означает, что в Вашем ящике по политике безопасности выключен протокол IMAP для почтовых программ, и нужно его включить. Для этого нужно зайти в настройки почтового ящика.

Настройки почтового ящика в Яндекс профиле

И там зайти в раздел «Почтовые программы».

Почтовые программы в Яндекс профиле почтового ящика

После чего нужно включить галочку «С сервера imap.yandex.ru по протоколу IMAP», и сохранить изменения.

Разрешить доступ к почтовому ящику ч помощью почтовых клиентов по протоколу IMAP в Яндекс профиле

После этого почтовый ящик должен успешно подключиться к Битрикс24 на прием почты.

Отправка почты

Вторым важным моментом является, что при настройке отправки почты через внешний SMTP, когда Вы вводите свой основной пароль от ящика, также внизу выскакивает ошибка авторизации.

Ошибка авторизации при подключении SMTP в Битрикс24

Это означает, что со стороны ящика Яндекса запрещено подключаться внешним программам, используя основной пароль, и нужно создать пароль приложений.

Выключить портальный пароль со стороны Яндекс профиля в настройках почтового ящика

Для того, чтобы их включить, нужно зайти на главную страницу паспорта Яндекса и нажать ссылку «Включить пароли приложений».

Кнопка Включить пароли приложений на странице Яндекс паспорт

Затем ещё раз нажать кнопку «Включить пароли приложений» и ввести основной пароль от ящика.

Кнопка включить пароли приложений в Яндекс почте

Кнопка подтвердить пароль в профиле паспорта Яндекса

После чего нужно нажать кнопку «Создать новый пароль».

Кнопка создать новый пароль приложений в Яндекс профиле

Выбрать тип, ввести название и нажать «Создать».

Тип приложения и название пароля для доступа к почте со стороны Яндекс

После чего скопировать пароль, нажать «Готово» и вставить его в настройки SMTP ящика в Битрикс24.

Скопировать пароль приложений в Яндекс

После этого подключение пройдет успешно, ошибка исчезнет, и можно начинать полноценно отправлять и принимать почту в Вашем Битрикс24.

Успешное подключение SMTP в Битрикс24

  • #1

When attempting to login to webmail, I receive the following error:

SquirrelMail

Error
Error connecting to IMAP server: localhost.
111 : Connection refused

  • #2

Is the imap server running?

Do you have a firewall blocking imap?

  • #3

I apologize for not being Linux savvy, but what command should I run at the command prompt to detremine if the IMAP server is running?

nobaloney

nobaloney

NoBaloney Internet Svcs — In Memoriam †


  • #4

from your server:

I have no idea how to properly disconnect; I generally do it by sending quit; it appears to take ten times before it disconnects.

Jeff

  • #5

i have:

[[email protected] custombuild]# telnet localhost 143
Trying 127.0.0.1…
Connected to localhost.
Escape character is ‘^]’.
* OK Dovecot DA ready.

* BAD Error in IMAP command received by server.

* BAD Error in IMAP command received by server.

* BAD Error in IMAP command received by server.

* BAD Error in IMAP command received by server.

Is this good?

  • #6

Hello!

you need to change localhost record in your «/etc/hosts» to
127.0.0.1 localhost localhost.localdomain

  • #7

Here is my current configuration:

127.0.0.1 localhost localhost.localdomain
1*3.***.***.1*0 server.p******s.com

Is this true?

nobaloney

nobaloney

NoBaloney Internet Svcs — In Memoriam †


  • #9

And Voland, if you’d look at the first post you’d see that localhost was already pointing to 127.0.0.1 when gozargah asked the original question.

gozargah, I don’t have any idea why your imap server is returning those errors. Perhaps you should reinstall (or have someone else reinstall) dovecot.

Jeff

  • #10

I know this is an old post but here is the answer

be sure that
127.0.0.1 localhost
is at the bottom of the /etc/localhost

or

Run the …htdocs/squirrelmail/configure
option 2 server settings
option A update IMAP settings
option 4 and either put 127.0.0.1 or the ipaddress of the imap server.
You will have to do the same for SMTP

Rance

Главная » PHP » Ошибка подключения к серверу IMAP: localhost. 111: соединение отказано

Ошибка подключения к серверу IMAP: localhost. 111: соединение отказано

Кроме того, когда я пытаюсь Telnet IMAP, я получаю следующую ошибку:

telnet localhost 143

Trying ::1...

Trying 127.0.0.1...

telnet: Unable to connect to remote host: Connection refused

1

php

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

Источник

По вопросам рекламы ammmcru@yandex.ru

Web-Answers © 2023
Наверх

Понравилась статья? Поделить с друзьями:
  • Bitrix при выполнении скрипта возникла ошибка
  • Bizhub 215 ошибка c3451
  • Bitrix показывать ошибки php
  • Bizhub 211 ошибка c0501
  • Bitrix показывать ошибки display errors