在php中,我在注册时向用户发送电子邮件。
现在我想同时发送一封电子邮件给admin,但消息将不同,如 "New registration"
给admin和 "Thank you for registering"
给user。
这可能吗?我使用 Mandrill
我知道发送电子邮件给多个收件人,但相同的消息不是不同的。
根据Mandrill API文档,您可以有多个收件人的消息,但只有一个电子邮件/主题。
最简单的解决方案是使用不同的消息内容进行2次API调用(1次用于用户,1次用于管理员)。
但是,如果您在进行单个API调用时是死定的,则需要利用消息自定义特性,该特性允许您为收件人定义merge_tags。
正文/主题将分别成为合并标记,您可以在每个接收者的基础上定义合并标记的值。因此,您将为用户定义一个不同的合并值,而不是为admin定义一个主题&消息正文。
然后Mandrill将替换正确的主题/正文信息。