Как исправить ошибку "errno": ошибка "ENOTFOUND" в конфигурации smtp с использованием Express js - PullRequest
0 голосов
/ 19 февраля 2019

Я пытаюсь настроить почтовый узел в приложении Express JS.Во время отправки почты я получил ошибку ENOTFOUND.

Мои конфигурации Smpt,

smtpServer: { host: "smtp.gmail.com", port: 587, secure: false, user: "email@gmail.com", pass: "password", fromName: "", fromAddress: "" }

Ошибка:

{"errno":"ENOTFOUND","code":"ECONNECTION","syscall":"getaddrinfo","hostname":"smtp.gmail.com","host":"smtp.gmail.com","port":587,"command":"CONN","meta":{"errno":"ENOTFOUND","code":"ECONNECTION","syscall":"getaddrinfo","hostname":"smtp.gmail.com","host":"smtp.gmail.com","port":587,"command":"CONN"}}

Я подозреваю, что эта ошибка возникла из-за проблем с прокси.Итак, я проверил имя хоста smpt в таблице nslookup моей машины.

Это возвращает следующий результат:

$ nslookup smtp.gmail.com

Server: 127.0.1.1 Address: 127.0.1.1#53 Non-authoritative answer: *** Can't find smtp.gmail.com: No answer

Otherчем еще то, что я здесь пропустил?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...