2013-10-20 4 views
5

Ich benutze MailChimp für .NET von diesem nuget https://www.nuget.org/packages/mcapi.net/1.3.1.3 und versuchte, E-Mails zu senden. Aber die E-Mail, die ich erhalten habe, enthält ein Bild (ungesehenes Bild), selbst wenn ich nur einfaches HTML sende. Ist jemand darauf gestoßen? Wie kann man dieses ungesehene Bild loswerden? Bitte helfen Sie.MailChimp (Mandrill) für .NET warum E-Mail enthält Bild?

Unten ist meine Beispiel-E-Mail-Nachricht.

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); 

Empfangene E-Mail enter image description here

Wenn kein Bild gezeigt geklickt

enter image description here

Antwort

10

Du siehst das, weil Mandrill eine kleine unsichtbare Grafik für Open-Tracking verwendet. Sie möchten entweder das offene Tracking in Ihrem API-Aufruf oder auf der Seite Sending Options in Ihrem Mandrill-Konto deaktivieren.

+0

Bitte schlagen Sie mir vor, wie Sie Mandrill Vorlage mit C# senden. –

+0

wie Global_merge_vars Tag in Nachricht hinzufügen, bitte helfen Sie mir. –

Verwandte Themen