我可以使用Mandrill同时向两个不同的收件人发送两封不同的邮件吗?


Can I send email of two differnt message to two different recipient using Mandrill at the same time

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

现在我想同时发送一封电子邮件给admin,但消息将不同,如 "New registration" 给admin和 "Thank you for registering" 给user。

这可能吗?我使用 Mandrill

我知道发送电子邮件给多个收件人,但相同的消息不是不同的。

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

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

但是,如果您在进行单个API调用时是死定的,则需要利用消息自定义特性,该特性允许您为收件人定义merge_tags。

正文/主题将分别成为合并标记,您可以在每个接收者的基础上定义合并标记的值。因此,您将为用户定义一个不同的合并值,而不是为admin定义一个主题&消息正文。

然后Mandrill将替换正确的主题/正文信息。