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 есть почтовый сервер.

6 Августа 2020


2 038



В избр.
Сохранено

Сегодня закрываем вопрос с настройкой почты в Битрикс24.отправка писем из CRM;подключение корпоративных ящиков с настройкой прав доступа и очереди;подключение почты для email-маркетинга и отправка писем через Битрикс24 и SMTP-сервисы.

Как отправлять письма из CRM?

Отправку писем из CRM можно настроить с почтового ящика через сторонний SMTP. При отправке письма необходимо выбрать «От кого» пункт «Добавить отправителя». Далее необходимо вставить Имя и Фамилию отправителя, а затем выбрать ссылку SMTP-сервер.


Указываем сервер, порт, логин и пароль для доступа к почтовому серверу. Будьте внимательны при вводе данных SMTP-сервера. Письма не будут доставляться, если данные указаны некорректно.

Подключение корпоративных ящиков. Настройка прав доступа и очереди.

Рекомендуем подключать почту через IMAP. Письма отправляются значительно быстрее.

Итак, какие настройки необходимо сделать для подключения почтового ящика к Битрикс24:

  • настроить параметры IMAP- настройки для входящей почты (imap-сервер, порт, ваш логин и пароль);
  • настроить связь с CRM:


Cоздайте «Служебного пользователя», который живет отдельной жизнью на портале, но под данными этого пользователя вы делаете какие-то общие настройки для сотрудников.

Этого служебного пользователя нужно создать для того, чтобы избежать экстренных ситуаций.

Например: сотрудник подключил сам ящик, перешел в настройки , что-то поменял и система перестала создавать лиды на основании входящих писем.

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

  • настройка очереди распределения писем. Здесь вы указываете сотрудников, которые будут работать с клиентами в CRM. Все новые запросы поровну разделятся между ответственными в порядке очереди, указанной здесь.


  • настройка доступа к почтовому ящику. Здесь вы указывает тех сотрудников, которые будут иметь доступ к корпоративному ящику, те. смогут принимать и отправлять письма, ставить задачи на основании письма.

Подключение почты для email-маркетинга

Выделите какой-то один почтовый ящик, через который вы будете отправлять информационные письма вашим клиентам. Для клиентской рассылки можно использовать различные почтовые сервисы, такие как: Senpulse, FastLetters и прочие.

Как интегрировать email-сервисы с Битрикс24? — Sendpulse инструкция по интеграции

  • необходимо найти приложение Sendpulse в маркетплейсе Битрикс24;
  • установить его;
  • перед установкой система попросит настроить несколько шагов для успешной интеграции:


  • заполните поля «ID» и «Secret» данными из аккаунта SendPulse и кликните «Подключиться». Возьмите значения API ID и API Secret из настроек вашего аккаунта SendPulse;



  • во вкладке «Синхронизация» кликните кнопку «Редактировать» напротив события, которое хотите синхронизировать;


  • смените положение переключателя, чтобы включить синхронизацию. Выберите адресную книгу SendPulse, в которую будут передаваться данные из Битрикс24;


  • укажите, данные из каких полей в Битрикс24 будут передаваться в адресную книгу SendPulse во время синхронизации;


  • кликните кнопку «Сохранить», чтобы сохранить настройки;


  • во вкладке «Экспорт» выберите сущность, из которой хотите экспортировать данные. Укажите адресную книгу SendPulse, куда будут передаваться данные. Выберите поля сущности, данные из которых будут передаваться в адресную книгу SendPulse. Кликните «Экспорт».


При выборе сервиса отправки писем по клиентам, каждый сервис предполагает инструкцию по настройке интеграции.

Подключение ящика для email-маркетинга и отправка писем через Битрикс24

Если вы хотите осуществлять рассылки с вашего портала, первое что вам необходимо указать при подключении ящика — это убрать галочку из пункта «Отправлять через внешний SMTP».

Отмечаем, что процент доставляемых писем может быть ниже, чем при отправке писем через сервисы рассылок.


Далее, переходим в раздел «CRM-Маркетинг». Что здесь необходимо сделать:

  • переходим во вкладку горизонтального меню «Сегменты». «Создать» сегмент для рассылки, используя необходимые фильтры;


  • переходим в раздел «Рассылки» в горизонтальном меню. Нажимаем «Создать рассылку», выбираем какую рассылку хотим создать, например, email-рассылка;
  • выбираем шаблон, редактируем его под ваши потребности;
  • выбираем созданный сегмент;
  • отправляем рассылку;
  • итоги рассылки вы можете посмотреть в пункте «Рассылки» в горизонтальном меню раздела CRM-маркетинг.

Подключение почты для e-mail маркетинга через SMTP-сервис

Подключение почтового ящика для email-маркетинга через SMTP-сервис предполагает несколько шагов:

  • перейдите в личный кабинет сервиса рассылок (для примера указан SendPulse);
  • перейдите во вкладку SMTP, далее перейдите в раздел «Настройки SMTP»;


  • в настройках ящика для email-маркетинга пропишите SPF запись для вашего домена отправки, тип: TXT


Подключение ящика для отправки через 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

Я получил 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

Главная » 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 при выполнении скрипта возникла ошибка
  • Bitrix показывать ошибки display errors
  • Bitrix ошибки работа с сокетами ошибка не работает
  • Bitrix ошибка установки главного модуля
  • Bitrix ошибка удаления возможно есть ссылающиеся объекты

  • Понравилась статья? Поделить с друзьями:
    0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии