我正在从此nuget https://www.nuget.org/packages/mcapi.net/1.3.1.3使用MailChimp for .NET,并尝试发送电子邮件。但是,即使我只是发送简单的html,我收到的电子邮件中也包含图像(看不见的图像)。有人遇到过吗?如何摆脱这种看不见的形象?请帮忙。

以下是我的示例电子邮件。

var api = new MandrillApi("XXXXXXXXXXX");
var recipients = new List<Mandrill.Messages.Recipient>();
var name = string.Format("{0} {1}", "Jobert", "Enamno");
recipients.Add(new Mandrill.Messages.Recipient("[email protected]", name));
var message = new Mandrill.Messages.Message()
{
   To = recipients.ToArray(),
   FromEmail = "[email protected]",
   Subject = "Test Email",
   Html = "<div>Test</div>"
};
MVList<Mandrill.Messages.SendResult> result;
result = api.Send(message);

收到的电子邮件

单击时未显示图像

最佳答案

您之所以会看到这种情况,是因为Mandrill使用一个小的不可见图形进行开放式跟踪。您想在进行的API调用中或在Mandrill帐户的Sending Options页面上禁用公开跟踪。

关于c# - .NET的MailChimp(Mandrill)为什么电子邮件包含图片?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19475772/

10-13 06:14