Ошибка MXRecord при запуске диагностики на hMailServer

Я скачал и установил hmailserver. Я хочу запустить его на своем локальном компьютере и отправить электронное письмо с помощью локального веб-приложения, которое также работает на моем локальном компьютере. Мое веб-приложение не могло отправить электронную почту (получила ошибку - couldn't connect to mydomain:25), и поэтому я решил сначала запустить диагностический инструмент hmailserver для проверки.

Но когда я запускаю диагностику на нем, я вижу ошибку:

Test: Collect server details hMailServer version: hMailServer 5.6.7-B2425 Database type: MSSQL Compact

Test: Test IPv6 IPv6 support is available in operating system.

Test: Test outbound port SMTP relayer not in use. Attempting mail.hmailserver.com:25... Trying to connect to host mail.hmailserver.com... Trying to connect to TCP/IP address 5.189.183.138 on port 25. Received: 220 mail.hmailserver.com ESMTP. Connected successfully.

Test: Test backup directory ERROR: Backup directory has not been specified.

Test: Test MX records Trying to resolve MX records for mydomain.com... ERROR: MX records for domain mydomain.com could not be resolved

Test: Test local connect Connecting to TCP/IP address in MX records for local domain domain mydomain.com... ERROR: MX records for local domain mydomain.com could not be resolved

Test: Test message file locations Relative message paths are stored in the database for all messages.

Test: Test IP range configuration No problems were found in the IP range configuration.

Честно говоря, я не знаю, что такое MX Record и как его настроить. Что я сделал до сих пор:

  1. Установлен hmailserver (очевидно!)
  2. Добавлен домен (mydomain.com)
  3. Добавлен аккаунт в mydomain.com ([email protected])
  4. В настройках-> Протоколы -> SMTP я добавил локальный хост в разделе «Доставка электронной почты» -> «Имя локального хоста».
  5. В файле c:\Windows\System32\Drivers\etc\hosts я добавил запись 127.0.0.1 mydomain.com #for play application
  6. Когда я запускаю netstat -a, я вижу, что hmailserver прослушивает port 25 (я проверял это с помощью net stop hmailserver и net start hmailserver) Proto Local Address Foreign Address State TCP 0.0.0.0:25 DESKTOP-6PLQOLJ:0 LISTENING[/list]

Я сделал ошибку?


person Manu Chadha    schedule 31.08.2018    source источник


Ответы (1)


Это сообщение об ошибке отображается, если DNS-Resolver служба вашей операционной системы Windows указывает на DNS-Server, который ничего не знает или не может перенаправить запрос DNS-Server, отвечающему за указанный домен и его MX-запись.

Вкратце: без правильной настройки DNS-домена hMailServer (или любой другой SMTP-Server) не сможет работать.

person Dravion    schedule 19.07.2019