Когда я пытался отправить электронное письмо из функции Google, оно выдает следующее сообщение об ошибке:
{Ошибка: getaddrinfo EAI_AGAIN api.sendgrid.com:443 в GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js: 67: 26) errno: 'EAI_AGAIN', код: 'EAI_AGAIN', системный вызов: 'getaddrinfo', имя хоста: 'api.sendgrid.com', хост: 'api.sendgrid.com', порт: 443}
Но я попробовал точно такой же код на моей локальной машине, он работает совершенно нормально. Вот моя функция
const sgMail = require('@sendgrid/mail');
sgMail.setApiKey(SENDGRID_API_KEY);
var sendMail = function (templateId, receivers, dynamicData, sender, mailSubject) {
var mailMsg ={
to :receivers[0].email,
from : sender[0].email ,
subject : mailSubject,
templateId : templateId,
dynamic_template_data : dynamicData
}
sgMail.send(mailMsg).then(() => console.log("mail sent"))
.catch(err => console.log(err));
}
Заранее спасибо !!!!