当前位置: 首页 > 面试题库 >

在Node.js中的SendGrid的“发件人”字段中添加名称

杨超
2023-03-14
问题内容

我想使用SendGrid API在“来自”字段中添加一个名称,但是我不知道该怎么做。我尝试将“
from”参数设置为sendgrid.sendto,Name <example@example.com>但这没有用。谢谢。


问题答案:

您可以通过两种方式设置from参数:

var SendGrid = require('sendgrid').SendGrid;
var sendgrid = new SendGrid(user, key);
sendgrid.send({
  to: 'you@yourdomain.com',
  from: 'example@example.com',  // Note that we set the `from` parameter here
  fromname: 'Name', // We set the `fromname` parameter here
  subject: 'Hello World',
  text: 'My first email through SendGrid'
}, function(success, message) {
  if (!success) {
    console.log(message);
  }
});

或者您可以创建一个Email对象并在其上填写以下内容:

var Email = require('sendgrid').Email;
var email = new Email({
  to: 'you@yourdomain.com',
  from: 'example@example.com',
  fromname: 'Name',
  subject: 'What was Wenger thinking sending Walcott on that early?',
  text: 'Did you see that ludicrous display last night?'
});

sendgrid.send(email, function() { 
  // ... 
});

您可能需要花几分钟时间浏览Github页面上的README文档。它具有有关如何使用该库及其提供的各种功能的非常详细的信息。



 类似资料:
  • 我只希望收到的电子邮件在发件人电子邮件地址之前显示发件人姓名,如下所示:sender_name

  • 问题内容: 我有一个CSV文件,例如 我想加上引号使它像: 最快的方法是什么?我将在cronjob中实现它。 问题答案: 使用sed:

  • 假设我想存储一些关于会议日程的信息,包括演示时间和暂停时间。我可以在中执行此操作。 但是,如果我还想存储每个块需要多少,以便,我不能只是将其添加为属性: 在Python中这样做的正确方法是什么?如果我创建了一个< code>__init__(self)方法,并将它作为一个实例变量存储在那里,但是它将是可变的。

  • 问题内容: 当前,我们的应用程序使用javax.mail.MailMessage使用javax.mail发送电子邮件。我们通过以下方式设置电子邮件的“发件人”标题: 这样做很好,但我们希望使“发件人”部分更加用户友好。当前,收到电子邮件的人将在其收件箱的“发件人”部分中看到“ mail@companyxyz.com”。相反,我们希望他们在那里看到“ XYZ公司”。我认为这可能是通过addHeade

  • 我正在使用JavaMailSender通过我的gmail帐户向我的客户发送电子邮件。在我的gmail帐户设置中,我可以将值设置为“发送邮件为”,以便在客户端电子邮件中显示我的自定义名称。例如,如果我用gmail发送电子邮件,我的客户端电子邮件将显示以下内容: 发件人:这是我的自定义名称(不是我的电子邮件地址) 致:client-email@mail.com 主题 身体... 如何在Spring中设

  • 问题内容: 我正在尝试向文档中添加一个新字段,但这不起作用: 创建我的UserModel原型: 然后叫它 只要存在,此字段便会成功更新,但不会添加任何新字段。 问题答案: 您可以使用选项在架构中添加和删除字段 选项:严格 严格选项(默认情况下启用)可确保传递给我们的模型构造函数的未在架构中指定的值不会保存到数据库中。 您也可以在更新查询中执行此操作 您可以在这里查看文档