I want to send email through MailChimp. How to do this in .Net?
Does any one have sample code?
Thanks.
The example below will send a opt-in email:
First install the NuGet package: Install-Package mcapi.net
static void Main(string[] args)
{
const string apiKey = "6ea5e2e61844608937376d514-us2"; // Replace it before
const string listId = "y657cb2495"; // Replace it before
var options = new List.SubscribeOptions();
options.DoubleOptIn = true;
options.EmailType = List.EmailType.Html;
options.SendWelcome = false;
var mergeText = new List.Merges("email@provider.com", List.EmailType.Text)
{
{"FNAME", "John"},
{"LNAME", "Smith"}
};
var merges = new List { mergeText };
var mcApi = new MCApi(apiKey, false);
var batchSubscribe = mcApi.ListBatchSubscribe(listId, merges, options);
if (batchSubscribe.Errors.Count > 0)
Console.WriteLine("Error:{0}", batchSubscribe.Errors[0].Message);
else
Console.WriteLine("Success");
Console.ReadKey();
}