Dovecot не получает электронные письма - соединение отклонено

Это исправлено для меня:

sudo apt-get install ubuntu-restricted-extras
2
задан 25 August 2011 в 15:00

10 ответов

У меня такая же проблема: я могу получать почту и проконсультироваться с ними, только если они отправляются с той же машины, на которой запускаются почтовые серверы. Я решил это, добавив запись MX в DNS, которая указывает, что все emails@domain.cz должны быть перенаправлены на почтовый сервер в домене :!!d0] domain.cz. 14400 IN MX 0 domain.cz.

0
ответ дан 25 July 2018 в 21:24

Порт 110 предназначен для POP3, который подходит только для подключения к серверу POP3 для загрузки электронной почты.

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

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

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

2
ответ дан 25 July 2018 в 21:24
  • 1
    Да, я установил postfix. Может быть, я нашел проблему - когда я пытаюсь telnet localhost 25 , это правильно, но извне telnet domain.com 25 , это возврат Соединение отклонено , но для telnet domain.com 110 тоже правильно – frosty22 25 August 2011 в 15:26
  • 2
    Похоже, postfix или брандмауэр. Предполагая, что межсетевой экран не является проблемой, вы можете перенастроить postfix с помощью sudo dpkg-reconfigure postfix. Выберите Интернет-сайт и убедитесь, что вы указали домены, для которых вы хотите обрабатывать электронную почту. – Oli♦ 25 August 2011 в 16:35
  • 3
    Спасибо, я делаю реконфигурирование, но он все еще не работает (только с localhost echo "Testicek" | mail -s "Next test" info@domain.cz – frosty22 25 August 2011 в 18:32
  • 4
    Я делаю dpkg-reconfigure postfix , и теперь он работает, но я думаю, что настройка такая же - я не знаю, горячий, но работает :) Спасибо всем! – frosty22 25 August 2011 в 20:45

У меня такая же проблема: я могу получать почту и проконсультироваться с ними, только если они отправляются с той же машины, на которой запускаются почтовые серверы. Я решил это, добавив запись MX в DNS, которая указывает, что все emails@domain.cz должны быть перенаправлены на почтовый сервер в домене :!!d0] domain.cz. 14400 IN MX 0 domain.cz.

0
ответ дан 2 August 2018 в 03:04

Порт 110 предназначен для POP3, который подходит только для подключения к серверу POP3 для загрузки электронной почты.

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

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

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

2
ответ дан 2 August 2018 в 03:04
  • 1
    Да, я установил postfix. Может быть, я нашел проблему - когда я пытаюсь telnet localhost 25 , это правильно, но извне telnet domain.com 25 , это возврат Соединение отклонено , но для telnet domain.com 110 тоже правильно – frosty22 25 August 2011 в 15:26
  • 2
    Похоже, postfix или брандмауэр. Предполагая, что межсетевой экран не является проблемой, вы можете перенастроить postfix с помощью sudo dpkg-reconfigure postfix. Выберите Интернет-сайт и убедитесь, что вы указали домены, для которых вы хотите обрабатывать электронную почту. – Oli♦ 25 August 2011 в 16:35
  • 3
    Спасибо, я делаю реконфигурирование, но он все еще не работает (только с localhost echo "Testicek" | mail -s "Next test" info@domain.cz – frosty22 25 August 2011 в 18:32
  • 4
    Я делаю dpkg-reconfigure postfix , и теперь он работает, но я думаю, что настройка такая же - я не знаю, горячий, но работает :) Спасибо всем! – frosty22 25 August 2011 в 20:45

У меня такая же проблема: я могу получать почту и проконсультироваться с ними, только если они отправляются с той же машины, на которой запускаются почтовые серверы. Я решил это, добавив запись MX в DNS, которая указывает, что все emails@domain.cz должны быть перенаправлены на почтовый сервер в домене :!!d0] domain.cz. 14400 IN MX 0 domain.cz.

0
ответ дан 4 August 2018 в 18:54

Порт 110 предназначен для POP3, который подходит только для подключения к серверу POP3 для загрузки электронной почты.

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

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

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

2
ответ дан 4 August 2018 в 18:54
  • 1
    Да, я установил postfix. Может быть, я нашел проблему - когда я пытаюсь telnet localhost 25 , это правильно, но извне telnet domain.com 25 , это возврат Соединение отклонено , но для telnet domain.com 110 тоже правильно – frosty22 25 August 2011 в 15:26
  • 2
    Похоже, postfix или брандмауэр. Предполагая, что межсетевой экран не является проблемой, вы можете перенастроить postfix с помощью sudo dpkg-reconfigure postfix. Выберите Интернет-сайт и убедитесь, что вы указали домены, для которых вы хотите обрабатывать электронную почту. – Oli♦ 25 August 2011 в 16:35
  • 3
    Спасибо, я делаю реконфигурирование, но он все еще не работает (только с localhost echo "Testicek" | mail -s "Next test" info@domain.cz – frosty22 25 August 2011 в 18:32
  • 4
    Я делаю dpkg-reconfigure postfix , и теперь он работает, но я думаю, что настройка такая же - я не знаю, горячий, но работает :) Спасибо всем! – frosty22 25 August 2011 в 20:45

У меня такая же проблема: я могу получать почту и проконсультироваться с ними, только если они отправляются с той же машины, на которой запускаются почтовые серверы. Я решил это, добавив запись MX в DNS, которая указывает, что все emails@domain.cz должны быть перенаправлены на почтовый сервер в домене :!!d0] domain.cz. 14400 IN MX 0 domain.cz.

0
ответ дан 6 August 2018 в 03:17

Порт 110 предназначен для POP3, который подходит только для подключения к серверу POP3 для загрузки электронной почты.

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

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

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

2
ответ дан 6 August 2018 в 03:17
  • 1
    Да, я установил postfix. Может быть, я нашел проблему - когда я пытаюсь telnet localhost 25 , это правильно, но извне telnet domain.com 25 , это возврат Соединение отклонено , но для telnet domain.com 110 тоже правильно – frosty22 25 August 2011 в 15:26
  • 2
    Похоже, postfix или брандмауэр. Предполагая, что межсетевой экран не является проблемой, вы можете перенастроить postfix с помощью sudo dpkg-reconfigure postfix. Выберите Интернет-сайт и убедитесь, что вы указали домены, для которых вы хотите обрабатывать электронную почту. – Oli♦ 25 August 2011 в 16:35
  • 3
    Спасибо, я делаю реконфигурирование, но он все еще не работает (только с localhost echo "Testicek" | mail -s "Next test" info@domain.cz – frosty22 25 August 2011 в 18:32
  • 4
    Я делаю dpkg-reconfigure postfix , и теперь он работает, но я думаю, что настройка такая же - я не знаю, горячий, но работает :) Спасибо всем! – frosty22 25 August 2011 в 20:45

У меня такая же проблема: я могу получать почту и проконсультироваться с ними, только если они отправляются с той же машины, на которой запускаются почтовые серверы. Я решил это, добавив запись MX в DNS, которая указывает, что все emails@domain.cz должны быть перенаправлены на почтовый сервер в домене :!!d0] domain.cz. 14400 IN MX 0 domain.cz.

0
ответ дан 7 August 2018 в 20:58

Порт 110 предназначен для POP3, который подходит только для подключения к серверу POP3 для загрузки электронной почты.

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

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

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

2
ответ дан 7 August 2018 в 20:58
  • 1
    Да, я установил postfix. Может быть, я нашел проблему - когда я пытаюсь telnet localhost 25 , это правильно, но извне telnet domain.com 25 , это возврат Соединение отклонено , но для telnet domain.com 110 тоже правильно – frosty22 25 August 2011 в 15:26
  • 2
    Похоже, postfix или брандмауэр. Предполагая, что межсетевой экран не является проблемой, вы можете перенастроить postfix с помощью sudo dpkg-reconfigure postfix. Выберите Интернет-сайт и убедитесь, что вы указали домены, для которых вы хотите обрабатывать электронную почту. – Oli♦ 25 August 2011 в 16:35
  • 3
    Спасибо, я делаю реконфигурирование, но он все еще не работает (только с localhost echo "Testicek" | mail -s "Next test" info@domain.cz – frosty22 25 August 2011 в 18:32
  • 4
    Я делаю dpkg-reconfigure postfix , и теперь он работает, но я думаю, что настройка такая же - я не знаю, горячий, но работает :) Спасибо всем! – frosty22 25 August 2011 в 20:45

Другие вопросы по тегам:

Похожие вопросы: