Перейти к контенту
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
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
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 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 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
Разбираем ошибки и методы их устранения.
Типовое подключение почты:
- В главном левом меню пункт «Почта».
- Выбираем подключить новую почту.
- Чаще всего мы подключаем через IMAP протокол.
- Для яндекс.почты нам надо заполнить E-mail, «Адрес IMAP сервера» = imap.yandex.ru
- Порт 993
- Обязательно включить – Защищенное соединение.
- Вводим «Логин»
- Далее «Пароль»
ВАЖНО:
- «Адрес IMAP сервера» должен быть написан именно так и без ошибок — imap.yandex.ru.
- В облачной версии есть дополнительный параметр, который нужно обязательно включить — разрешить отправку через SMTP.
Смоделируем ситуацию:
Мы намерено ошиблись в написании «Адрес IMAP сервера».
Система сразу информирует нас «красной строкой» о том, что произошла ошибка соединения с сервером.
Допустим ошибку в логине или пароле.
Система сообщит об ошибке авторизации и во вкладке «подробнее» подскажет где искать причину.
Возможно появление сообщения ошибки IMAP протокола.
Устранить ее можно в глобальных настройках Яндекс почты. Режим «шестеренка», переход в раздел «прочее», пункт левого меню столбика «Почтовые программы». По умолчанию, часто настройки протокола отключены, их надо включить.
Активируем опции:
- Протокола IMAP.
- Портальный пароль.
- Дополнительные опции –включить сервер pop.yandex.ru
- Входящие.
ВАЖНО.
Если все настройки активированы правильно, то система начитает работать и открывается режим настройки папок для синхронизации писем. Почему это нужно сделать? Если не указать папки, то не будет работать синхронизация, фильтры, поступление писем, письма клиентов будут «пропадать» и теряться.
Основные этапы подключения почты:
- Регистрация почты.
- Авторизация (обязательная).
- Включить протокол IMAP
- Включить опцию принимать портальный пароль.
- Указать верный порт.
- Включить только защищенное соединение.
Подключенные коробки Битрикс24 к Яндекс.Почте часто стали не доставлять письма. Почему?
«Коробка» все письма портала отправляет от одного физического почтового ящика и делает подмену заголовков. Т.е. Ваш менеджер пишет от своей почты, но технически почта все равно отправляется от одного пользователя.
Почтовые системы считают такие письма измененными, а сам яндекс вводит дополнительные ограничения на доставку таких писем. Получаем узкое горлышко и не стабильную работу с обоих сторон (Отправитель и Получатель).
Что можно сделать и как заставить работать «коробку» с почтой?
- Арендовать и подключить внешний SMTP-сервер.
- Отказаться от Яндекс.Почты и создать свой почтовый сервер с соответствующим техническим обслуживанием.
- Создать виртуальный SMPT-сервер на сервере портала или отдельно взятой машине.
- При этом никто Вам не мешает оставить уже существующие корпоративные Яндекс почтовые ящики только на прием входящих писем.
- Для отправки исходящих писем использовать мобильные приложения и веб-интерфейс Яндекс.
Какие особенности при работе с внешним SMTP-сервером?
- Сервисы, которые дают в аренду SMTP-сервер (услуга может называться транзакционный почтовый сервер) предъявляют жесткие требования к качеству корреспонденции и в случае превышения порога ~0,3% спам писем, настроенный вами аккаунт будет заблокирован.
- Требуется грамотно произвести настройки ДНС, корпоративного сервера портала и самого сервиса, иначе письма будут попадать в СПАМ.
Сколько стоят предлагаемые решения?
- Аренда серверов – есть бесплатные тарифы с ограничением до 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: Cоздайте «Служебного пользователя», который живет отдельной жизнью на портале, но под данными этого пользователя вы делаете какие-то общие настройки для сотрудников. Этого служебного пользователя нужно создать для того, чтобы избежать экстренных ситуаций. Например: сотрудник подключил сам ящик, перешел в настройки , что-то поменял и система перестала создавать лиды на основании входящих писем. Под данными служебного пользователя вы можете подключать ящики и предоставлять доступ к этим ящикам сотрудникам. Выделите какой-то один почтовый ящик, через который вы будете отправлять информационные письма вашим клиентам. Для клиентской рассылки можно использовать различные почтовые сервисы, такие как: Senpulse, FastLetters и прочие. Как интегрировать email-сервисы с Битрикс24? — Sendpulse инструкция по интеграции При выборе сервиса отправки писем по клиентам, каждый сервис предполагает инструкцию по настройке интеграции. Если вы хотите осуществлять рассылки с вашего портала, первое что вам необходимо указать при подключении ящика — это убрать галочку из пункта «Отправлять через внешний SMTP». Отмечаем, что процент доставляемых писем может быть ниже, чем при отправке писем через сервисы рассылок. Далее, переходим в раздел «CRM-Маркетинг». Что здесь необходимо сделать: Подключение почтового ящика для email-маркетинга через SMTP-сервис предполагает несколько шагов: Подключение ящика для отправки через smtp-сервис настроено. Можно приступать к работе. Остались вопросы? Посмотрите полную видео-инструкцию по подключению почты в Битрикс24: Подключение корпоративных ящиков. Настройка прав доступа и очереди.
Подключение почты для email-маркетинга
Подключение ящика для email-маркетинга и отправка писем через Битрикс24
Подключение почты для e-mail маркетинга через SMTP-сервис
Блог проекта
Расскажите историю о создании или развитии проекта, поиске команды, проблемах и решениях
Написать
Личный блог
Продвигайте свои услуги или личный бренд через интересные кейсы и статьи
Написать
-
#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 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 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
Наверх