// Отправка письма с помощью библиотеки Haskimail для .NET
// Подробнее -> https://haskimail.ru/developer/integration/official-libraries#dot-net
// Установка через NuGet
PM> Install-Package Haskimail
// Import
using HaskimailDotNet;
// Example request
HaskimailMessage message = new HaskimailMessage {
From = "sender@example.com",
To = "receiver@example.com",
Subject = "Привет от Haskimail",
HtmlBody = "<strong>Привет</strong>, любимый пользователь Haskimail.",
TextBody = "Привет, любимый пользователь Haskimail.",
ReplyTo = "reply@example.com",
TrackOpens = true,
Headers = new NameValueCollection {{ "CUSTOM-HEADER", "value" }}
};
HaskimailClient client = new HaskimailClient("HASKIMAIL_API_TEST");
HaskimailClient response = client.SendMessage(message);
if(response.Status != PostmarkStatus.Success) {
Console.WriteLine("Response was: " + response.Message);
}