地址相同时如何使用收件人变量个性化电子邮件?

时间:2019-12-04 18:24:35

标签: mailgun

我正在使用API​​成功发送个性化电子邮件,该API是使用HTTPS从Delphi应用程序调用的。我将收件人变量放在标头中,然后将占位符放在电子邮件中,例如收件人变量...

'recipient-variables={"one_address@hotmail.com": {"salutation":"Fred Bloggs"},"another_address@hotmail.com": {"salutation":"Sally Bloggs"}}'

电子邮件中包含类似

Dear %recipient.salutation% 

这将在发送到one_address@hotmail.com的电子邮件中显示“亲爱的Fred Blogs”,并在发送到another_address@hotmail.com的电子邮件中显示“ Dear Sally Bloggs”。

但是,我遇到了一个问题,即Fred Blogs和Sally Blogs都共享相同的电子邮件地址,因此我的收件人标头现在看起来像

recipient-variables={"the_address@hotmail.com": {"salutation":"Fred Bloggs"},"the_address@hotmail.com": {"salutation":"Sally Bloggs"}}

电子邮件已发送,Mailgun的日志显示两封电子邮件已发送到相同的地址,具有相同的消息ID(如预期),但日志时间戳稍有不同。

但是,实际上只收到一封电子邮件,向Sally Bloggs致敬。

这是一种常见情况,例如,丈夫和妻子可能共享同一封电子邮件。如何确保收到两封电子邮件,每封电子邮件都有自己的个性化称呼?

(显然,实际情况涉及数百个具有许多共享地址的电子邮件)

0 个答案:

没有答案