Nodemailer (Error: queryA EREFUSED)

Уже 3-ий день пытаюсь пофиксить одну проблему. Использую nodemailer, чтоб отправить сообщение на почту, но выдаёт всё время одну и ту же ошибку. Всё в gmail настроено. Прикол ещё в том, что пару недель назад я делал то же самое и всё работало. Вот ошибка:

Error: queryA EREFUSED smtp.gmail.com
    at QueryReqWrap.onresolve [as oncomplete] (dns.js:210:19) {
  errno: undefined,
  code: 'EDNS',
  syscall: 'queryA',
  hostname: 'smtp.gmail.com',
  command: 'CONN'
}

Вот код:

  this.transporter = nodemailer.createTransport({
      host: process.env.SMTP_HOST,
      port: process.env.SMTP_PORT,
      secure: false,
      auth: {
        user: process.env.SMTP_USER,
        pass: process.env.SMTP_PASSWORD,
      },
    })

Сами данные из .env:

SMTP_HOST="smtp.gmail.com"
SMTP_PORT=587
[email protected]
SMTP_PASSWORD=mypass

Ответы (0 шт):