NodeJS + SendGrid - Обратный вызов метода отправки - PullRequest
0 голосов
/ 18 июня 2020

Я создаю простую NodeJS функцию для отправки электронной почты с использованием пакета @ sendgrid / mail.

По неизвестной причине я не могу получить результат обратного вызова для функции .send. Вот мой код:

const sgMail = require('@sendgrid/mail');

function sendEmail(message) {    
    sgMail.setApiKey(process.env.SENDGRID_API_KEY);

    const msg = {
        to: 'homer.simpson@example.com',
        from: 'ned.flanders@example.com',
        subject: 'Subject',
        text: message
    };

    sgMail.send(msg).then((sent) => {
        console.log('email sent', sent);
    }).catch((err) => { 
        console.log('error!', err);
    });    
}

По какой-то причине функция .send зависла. Даже после удаления полей «Кому» и «От» я не получал сообщения об ошибке. Я пытался использовать недопустимый SEND_API_KEY, но все еще не получаю ответа.

Я использую узел 13.7.

...