Мой сервер POP3 не получает электронную почту

Я использую hMailServer 5.3.3, только с включенными протоколами POP3 и POP3S. Я могу нормально подключиться к серверу через telnet, но я не могу получать сообщения отовсюду (gmail, outlook)

Я не получаю никаких сообщений о доставке почты при отправке, а также сервер не регистрирует какие-либо соединения, пытающиеся установить соединение. Порты (110 и 995) открыты (я проверял онлайн-сканер портов).

Когда я запускаю инструмент диагностики сервера, он печатает следующее:

Тест: сбор сведений о сервере Версия hMailServer: hMailServer 5.3.3-B1879 Тип базы данных: MSSQL

Test: Test IPv6 Поддержка IPv6 доступна в операционной системе.

Проверка: проверка SMTP-ретранслятора исходящего порта используется. Попытка подключения к хосту... Попытка подключения к TCP/IP-адресу. Попытка подключения к TCP/IP-адресу на порту 25.

ОШИБКА: не удалось подключиться.

Тест: тестирование записей MX. Попытка разрешить записи MX для...

ОШИБКА: записи MX для домена не могут быть разрешены

Test: Test local connect Подключение к TCP/IP-адресу в записях MX для домена локального домена... ОШИБКА: не удалось разрешить записи MX для локального домена.

Если я включаю SMTP-сервер, диагностика печатает тоже самое.

ПРИМЕЧАНИЕ. У меня нет набора записей MX. Мне это нужно?

ПРИМЕЧАНИЕ. Когда я пытаюсь отправить электронное письмо с другого локального сервера (POP3+SMTP) на мою учетную запись gmail, учетная запись gmail не получает почту.

1 ответ

Решение

Похоже, вы ожидаете, что сервер POP3 будет получать электронные письма от других поставщиков (например, Gmail). POP3 не получает электронную почту. POP3 используется исключительно для клиентов (например, Outlook) для подключения к почтовому серверу и получения электронной почты, хранящейся в почтовом ящике. Электронная почта доставляется от отправителя к месту назначения полностью по SMTP.

Электронная почта работает следующим образом (игнорируя такие вещи, как Exchange, у которого есть разные методы перемещения электронной почты внутри, о которых нам на самом деле не нужно знать):

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

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

  • Включите службу SMTP и убедитесь, что она работает (следует прослушивать порт 25)
  • Настройте hMailServer для обработки электронной почты для вашего домена и настройки адресов электронной почты / учетных записей
  • Направьте запись MX для своего домена на свой почтовый сервер
  • Включите службу POP3, чтобы вы могли забрать свою электронную почту
  • Настройте почтовый клиент для подключения к hMailServer, используя данные для входа в POP3
Другие вопросы по тегам