sendgrid 给出错误 sendgrid.Email 不是构造函数

2024-01-02

我正在使用 sendgrid 发送电子邮件。但是当我尝试如下创建电子邮件对象时

let email = new sendgrid.Email();
email.addTo("[email protected] /cdn-cgi/l/email-protection");
email.setFrom("[email protected] /cdn-cgi/l/email-protection");
email.setSubject("New Unit Added");
email.setHtml("New unit addded </br> Unit Id =" + savedUnit._id);
sendgrid.send(email, function(err, json) {
    if (err) {
        console.log("Error: " + err);
    } else {
        console.log(json);
    }
});

但它给出了错误

https://sendgrid.com/docs/Integrate/Code_Examples/v2_Mail/nodejs.html https://sendgrid.com/docs/Integrate/Code_Examples/v2_Mail/nodejs.html


试试这个 - 它对我有用......

First 安装“sendgrid-web” using:

npm install sendgrid-web

之后,实现如下代码:

router.get('/email2',function(req,res,next){
  var Sendgrid = require("sendgrid-web");
      var sendgrid = new Sendgrid({
        user: "Your_login_username_for_Sendgrid",//provide the login credentials
        key:"Your_Api_Key_OR_password"
      });

    sendgrid.send({
    to: '[email protected] /cdn-cgi/l/email-protection',
    from: '[email protected] /cdn-cgi/l/email-protection',
    subject: 'Hello world!',
    html: '<h1>Hello world!</h1>'
  }, function (err) {
    if (err) {
      console.log(err);
      res.json({Error:'Error in sending mail'});
    } else {
      console.log("Success.");
      res.json({Success:'sucessful'});
    }
  });
})
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

sendgrid 给出错误 sendgrid.Email 不是构造函数 的相关文章

  • python:发送邮件,在“with”块内时失败

    我想知道为什么这段代码 test smtplib SMTP smtp gmail com 587 test ehlo test starttls test ehlo test login address passw test sendmai
  • JSP 作为电子邮件模板

    有没有办法发送 MIME 电子邮件 其中电子邮件正文源自 JSP 我需要使用 Javamail 发送一封电子邮件 其中包含一个表格 我认为如果我可以使用 JSP 来完成所有格式设置和布局 将会很方便 在这个线程中 Java 电子邮件模板的建
  • DMARC/SPF/DKIM 未使用第三方邮件进行身份验证

    我们最近为我们的域实施了 DMARC 记录 v DMARC1 p 隔离 pct 100 rua mailto 电子邮件受保护 cdn cgi l email protection 隔离 100 未经身份验证的电子邮件并将汇总报告发送给 我
  • 如何在联系我们页面中使用用户电子邮件发送电子邮件?

    我正在创建一个联系我们页面 并且我想从该页面接收邮件 因为它的邮件来自用户邮件 我写了这段代码 var client new SmtpClient smtp gmail com 587 Credentials new NetworkCred
  • MIME::Lite - 无法发送邮件 [smtp.gmail.com 不支持 SMTP auth() 命令]

    use MIME Lite use warnings use MIME Base64 use Authen SASL use MIME Lite use MIME Base64 use Authen SASL use warnings us
  • 如何将 HTML 链接放入电子邮件正文中?

    我有一个可以发送邮件的应用程序 用 Java 实现 我想在邮件中放置一个 HTML 链接 但该链接显示为普通字母 而不是 HTML 链接 我怎样才能将 HTML 链接放入字符串中 我需要特殊字符吗 太感谢了 Update 大家好你们好 感谢
  • 检查 paypal 电子邮件地址是否是经过验证的用户

    我想在购买之前检查尝试从我的网站购买商品的 PayPal 用户是否拥有经过验证的帐户 一旦用户未经验证 他 她进行的任何付款都将失败 资金将自动返还给用户 由于欺诈问题 我是否可以添加或编辑任何代码以使其正常工作 好吧 我找到了这个 htt
  • Python 2:SMTPServerDisconnected:连接意外关闭

    我在用 Python 发送电子邮件时遇到一个小问题 me my email address you recipient s email address me email protected cdn cgi l email protectio
  • 适用于移动设备的响应式订单确认电子邮件?

    我从未见过令人惊叹的订单确认 发票电子邮件 即使是最好的 html5 网站也会发送糟糕的订单确认电子邮件 有时是纯文本 我相信这是因为发票通常需要使用表格来显示购买的物品 这在移动设备上实现起来非常困难 我发现了一些让手机上的表格更易于管理
  • 使用 Unity 在 iOS 应用程序上发送电子邮件时出错

    我正在开展一个学校项目 我正在尝试记录从我统一制作的游戏中存储的数据 我的问题是我想通过电子邮件将数据发送到应用程序 一切正常 电子邮件与数据一起发送等 但是当我将应用程序构建到 iOS 设备时 它不会发送电子邮件 我在 Unity 中没有
  • PHP 邮件结果错误:“标头丢失”

    我已经使用 php 邮件表单有一段时间了 现在它无法在新网站上运行 出现以下错误结果 PHP 警告 mail function mail sendmail from 未在 php ini 中设置 或第 16 行 E home mypagef
  • Java特殊字符替换

    我有一段文字 Csukl si roham gy t rheti a sv deket annyit emlegetikmostans g ism t a sv d modellt Magyarorsz gon 在原始文本中根本没有换行符
  • OS X:发送邮件到本地主机

    出于测试目的 我想将邮件发送到我的本地主机用户帐户而不是我的网络服务器 我不确定如何使用 mail app 执行此操作 任何帮助 将不胜感激 同义反复 OSX 确实有一个内置的 MTA SMTP 服务器 要打开它 您可以键入 sudo la
  • 使用 Java 注释通过 Spring 发送电子邮件

    我怎样才能发送电子邮件Spring 4 and 春季启动 通过使用纯基于注释的方法 根据Java 配置 rules 配置电子邮件服务的简单解决方案 您将使用没有身份验证的 SMTP 服务器 将是 Configuration public c
  • 通过 bash 从文件中检索电子邮件主题

    我有一个 shell 脚本 它将文件从服务器邮件文件夹下载到 NAS 设备 以便客户端拥有本地备份的副本 文件保存为11469448248 H15587P19346 smtp x14 eu 2 S文件 我已将扩展名更改为标准 eml 格式
  • 从 mysql 检索数据并通过电子邮件发送

    我有一个 php 页面 它显示 mysql 数据库中每个用户的课程表数据 如下所示 result mysql query sql echo table border 0 thead tr th Class Link th th Studen
  • 发送邮件时PEAR邮件验证失败

    由于我发现 PHP 中内置的邮件功能存在安全漏洞 因此我尝试使用 PEAR 我已经在本地主机 WAMP 服务器 2 2 上安装并进行了必要的配置 但是 每次我尝试发送电子邮件时 都会显示以下消息 error authentication f
  • 设置| G Suite + Sendgrid 用于事务性电子邮件

    我目前正在尝试解决我们商店的电子邮件设置问题 到目前为止 我们使用 G Suite 来处理与我们的域相关的所有电子邮件abc com 历史 我们的 WooCommerce 商店正在利用wp mail PHP Mail 功能可通过我们的 We
  • 使用 javascript 通过 google api 发送邮件失败

    我正在尝试使用 JavaScript 通过 Google API 发送电子邮件 我的问题是 当我尝试发送不带附件的简单邮件时 出现以下错误 原始 RFC822 有效负载消息字符串或通过 upload 需要 URL 上传消息 My code
  • 为什么 smtplib.SMTP().sendmail 不发送 DKIM 签名邮件

    我已经在服务器上设置了 postfix 以及 openDKIM 当我跑步时 echo Testing setup mail s Postfix test my email address 我收到电子邮件 邮件标题中有一个DKIM Signa

随机推荐

  • 如何从 Scrapy 中的请求中获取响应?

    有什么办法可以让我得到response body来自scrapy中的Request函数 我有这个 request Request http www example com callback self mytest def mytest se
  • NA 替换为空格

    我使用了相同的方法将 NA 替换为空格或其他字符 但由于某种原因 这个方法不起作用 我想将数据框中的 NA 替换为空白 年份和年度列 我究竟做错了什么 shad 92 lt structure list year c 1992 NA NA
  • 通过图像中的边界框提取选定的文本

    我正在尝试通过图像上的边界框获取选定的文本 就像如果仅通过边界框选择单词一样 我想获取该文本并将其转换为文本文件 请查看我的代码并进行一些审查 以便我可以实现该功能 到目前为止 我已经将 PDF 文件转换为在文本上带有边框的图像 impor
  • 如何获取oracle中所有物化视图的列表

    如何获取所有物化视图的列表 尝试这个 SELECT FROM all snapshots 代替all snapshots您还可以使用all mviews view
  • 延迟加载角度的解析器

    有没有办法在加载延迟加载模块之前添加解析器 我尝试添加resolve到路由配置 但它没有被触发 也没有在网络上找到任何有用的东西 任何帮助 将不胜感激 import NgModule from angular core import Rou
  • 如何运行docker守护进程?

    我正在尝试使用命令运行 docker 守护进程 docker d 但我在控制台收到 unknown shorthand flag d in d 我应该怎么做才能运行 docker 守护进程 如果您停止了该服务 则需要以下命令才能重新启动它
  • 将下溢的无符号整数与 -1 进行比较是否定义明确?

    Consider the following size t r 0 r const bool result r 1 比较结果是否初始化result有明确的行为吗 它的结果是true 如我所料 This Q A was written bec
  • Excel 中的舍入函数、工作表函数与 VBA

    我有一个应用程序 用于返回与一大群值中的某些值最接近的匹配 如我之前的question https stackoverflow com questions 220966 lookup data in excel 我选择了 VBA 解决方案
  • Rails 3 视图中的 i18n Markdown 文件

    我目前正在迈克尔 哈特尔的工作导轨教程 http ruby railstutorial org ruby on rails tutorial book version 3 2同时尝试一些书中未涵盖的其他内容 完成后第5章 http ruby
  • 如何弱引用作为参数传递的函数

    我的视图控制器中有一个强引用模型 它有一个函数listenToQueue它 监听 我的 Firebase 数据库以获取实时更新 每当发生更新时 它都会将一个对象传递回我的视图控制器 然后视图控制器调用一个函数 这是我的代码 eventMod
  • 在图中绘制多个 geom-vline

    我正在尝试在图表中绘制两个 geom vline 下面的代码适用于一根垂直线 x 1 7 y 1 7 df1 data frame x x y y vertical lines lt c 2 5 ggplot df1 aes x x y y
  • 将日期列和时间列合并为日期时间列

    我有一个像这样的 Pandas 数据框 通过解析excel文件获得 COMPANY NAME MEETING DATE MEETING TIME YKSGR YAPI KRED S GORTA A 2013 12 16 00 00 00 1
  • 如何避免 Twitter Bootstrap 中的文本溢出?

    我是 Twitter Bootstrap 的新手 我写了以下 HTML div class span4 span class row fluid hideOverflow Html ActionLink item Name Details
  • java接口泛型转换问题

    List 类型中的方法 add capture 2 of extends IObject 不适用于参数 IDerived protected List
  • 改变函数中指针的值

    我想更改函数中变量的值 我的代码是这样的 void change char buf char str xxxxxxx buf str int main char xxx NULL change xxx 当我用 valgrind 调试时 它说
  • 在 Laravel 5.4 列中应用字符串函数

    我正在使用最新的 Laravel 5 4 我正在尝试进行一个简单的查询来按名称搜索用户 为 MySQL 编写的查询如下所示 SELECT FROM users WHERE upper name LIKE FOO 我正在努力让它与 Eloqu
  • Spring java.lang.NoSuchMethodError:org.springframework.expression.spel.SpelParserConfiguration

    在浏览器中打开控制器 url 时出现此错误 我读到这可能是依赖项问题 但每个 springframework jar 都有相同的 4 2 0 版本 除了现在未使用的 cql 来自服务器的完整跟踪 HTTP Status 500 Servle
  • Android-Volley:为 JsonArrayRequest 设置 HTTP 标头

    所以我看到了 JsonObjectRequests 的几个示例 其中添加了此代码 Override public String getBodyContentType return application json 有时会使用此代码 Over
  • IEnumerable重复函数

    我遇到了一个奇怪的问题 这里我重现了这个问题 Random r new Random List
  • sendgrid 给出错误 sendgrid.Email 不是构造函数

    我正在使用 sendgrid 发送电子邮件 但是当我尝试如下创建电子邮件对象时 let email new sendgrid Email email addTo email protected cdn cgi l email protect