使用Mandrill SMTP集成

时间:2015-06-19 13:44:38

标签: c# smtp mailchimp mandrill

我正在使用Mandrill从我的应用程序(C#)发送电子邮件。

我正在使用Mailchimp中的模板,我有一个合并标记|* NEWUSERCONTENT *|来表示电子邮件内容。

问题是我发送内容但我只收到合并标记。我的代码:

email.Headers.Add("X-MC-Template", "template-1-novo-usuario");
email.Headers.Add("X-MC-MergeLanguage", "Mailchimp");
email.Headers.Add("X-MC-MergeVars", "{\"name\": \"newusercontent\", \"content\": \"teste\"}");

我没有收到有关电子邮件内容的"teste",而是收到|* NEWUSERCONTENT *|

我没有在Mandrill KB上找到一个明确的例子。任何人都知道如何解决这个问题?

修改

它有效,我的合并标签错了。

但现在我发现了另一个问题。我要传递的真实文本有换行符(\ n),在这种情况下,合并标记不起作用。我该如何解决这个问题?

0 个答案:

没有答案