【问题标题】:How to set "to" field (in an email header) to a group email address?如何将“收件人”字段(在电子邮件标题中)设置为群组电子邮件地址?
【发布时间】:2020-02-14 14:55:34
【问题描述】:

我在 Node.js 中使用 SendGrid 向一群人发送电子邮件。该列表是我们在网站上维护的。我希望电子邮件标题中的 to(又名收件人)字段显示组电子邮件地址(例如,my_group@my_website.com),而不是收件人电子邮件地址(例如,bob@gmail.com)。这使我们能够将直接电子邮件与群组电子邮件分开。

换句话说,如果我收到来自群组的电子邮件,它应该在电子邮件标题中发送给群组(例如,my_group@my_website.com)而不是我。

当我们使用 Google 网上论坛时,我们会将电子邮件发送到 [group_email]@googlegroups.com,而不是我的电子邮件地址。以下是通过 Google 网上论坛发送电子邮件时发生的情况的示例。我想要一些关于复制它的帮助。

此图片显示了与我收到的 Google 网上论坛电子邮件相关的信息。 to 字段设置为 Google 网上论坛电子邮件地址,而不是我的 Gmail 地址。

我认为这可能只是 Google 的问题,但我的 Aol 电子邮件还显示了 Google 网上论坛电子邮件,就像 to 字段一样。

这就是我们当前发送电子邮件的方式。我知道我可以将 to 字段设置为任何内容。但是,如果我将其更改为群组电子邮件(例如,my_group@my_website.com),我们会将收件人的电子邮件地址放在哪里?

 return sgMail.send({
    to: recipient,
    from: DEFAULT_SENDER,
    subject: renderedMessage.subject,
    html: renderedMessage.html,
    text: renderedMessage.text,
    mailSettings: MAIL_SETTINGS
  });

【问题讨论】:

    标签: javascript node.js email sendgrid


    【解决方案1】:

    我想通了。您只需将所有收件人密件抄送(或抄送)并将to 字段设置为群组电子邮件地址。

    看起来像:

     return sgMail.send({
        to: "my_group@mywebsite.com",
        bcc: recipients,
        from: DEFAULT_SENDER,
        subject: renderedMessage.subject,
        html: renderedMessage.html,
        text: renderedMessage.text,
        mailSettings: MAIL_SETTINGS
      });
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-02-21
      • 1970-01-01
      • 1970-01-01
      • 2019-04-30
      • 1970-01-01
      • 1970-01-01
      • 2017-06-13
      • 1970-01-01
      相关资源
      最近更新 更多