Я пытаюсь настроить почтовый узел в приложении 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чем еще то, что я здесь пропустил?