【问题标题】:Can I send email of two differnt message to two different recipient using Mandrill at the same time我可以同时使用 Mandrill 将两个不同消息的电子邮件发送给两个不同的收件人吗
【发布时间】:2017-01-01 23:47:04
【问题描述】:

在 php 中,我在注册时向用户发送电子邮件。

现在我想同时给管理员发一封邮件,但是邮件会有所不同,比如 "New registration" 给管理员,"Thank you for registering" 给管理员用户。

这可能吗?我正在使用 Mandrill

我知道向多个收件人发送电子邮件,但同一封邮件没有区别。

【问题讨论】:

  • 只为用户发送第一个消息。和第二个管理员的味精。我没有发现任何问题!
  • 我也猜,第一条和第二条消息。 Mandrill 将在一次发送。

标签: php laravel-5 mandrill


【解决方案1】:

根据 Mandrill API 文档,一条消息可以有多个收件人,但只有 1 个电子邮件/主题。

最简单的解决方案是使用不同的消息内容进行 2 次 API 调用(1 次用于用户,1 次用于管理员)。

但是,如果您一心只想进行单个 API 调用,则需要利用消息自定义功能,该功能允许您为收件人定义 merge_tags。

正文/主题将分别成为一个合并标签,您可以根据每个收件人定义合并标签的值。因此,对于消息的主题和正文,您将为用户定义与管理员不同的合并值。

然后 Mandrill 将替换它发送的正确主题/正文消息。

【讨论】:

    猜你喜欢
    • 2015-03-18
    • 1970-01-01
    • 2019-10-29
    • 1970-01-01
    • 2010-10-21
    • 2018-01-08
    • 2011-06-30
    • 2010-10-26
    • 1970-01-01
    相关资源
    最近更新 更多