小编Zaf*_*ids的帖子

没有收到来自 SendGrid 的电子邮件

使用 Sendgrid、Node.js 和 Firebase 云功能,我能够通过 http 发送电子邮件。在过去的几天里,我的电子邮件再也没有收到过。我并没有真正改变我的代码,所以我不知道是什么导致电子邮件无法发送。我检查了我的 firebase 函数日志,但收到 200 或 204 状态代码。当我检查 sendgrid 时,它显示正在发出请求并且正在发送电子邮件。

是的,我检查了我的垃圾邮件文件夹。

有人可以帮忙吗?

这是我的功能:

const functions = require("firebase-functions");
const admin = require("firebase-admin");
admin.initializeApp();
const cors = require("cors")({ origin: true });
const SENDGRID_API_KEY =
  "SENDGRID-APIKEY";
const sgMail = require("@sendgrid/mail");
sgMail.setApiKey(SENDGRID_API_KEY);

exports.httpManagerEmail = functions.https.onRequest((req, res) => {
  cors(req, res, () => {
    const toEmail = req.body.toEmail;
    const managerName = req.body.managerName;
    const managerEmail = req.body.managerEmail;
    const managerUUID = req.body.managerUUID;

    const msg = {
      to: toEmail,
      from: {
        email: "support@BLAH.com", …
Run Code Online (Sandbox Code Playgroud)

node.js sendgrid sendgrid-templates angular

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

angular ×1

node.js ×1

sendgrid ×1

sendgrid-templates ×1