Специальное предложение от SendGrid для клиентов Windows Azure: бесплатная отправка 25 000 писем в месяц
Перевод, оригинальная статья Announcing Native Windows Azure Libraries and Special Free Pricing Using SendGrid for Windows Azure Customers.
Недавно компания SendGrid опубликовала на GitHub специальные библиотеки (C#, Node.js), упрощающие интеграцию своего почтового сервиса в приложения и сервисы Windows Azure. Кроме того, SendGrid предоставляет специальное предложение для клиентов Windows Azure: бесплатная отправка 25 000 писем в месяц! |
Мы часто слышали от клиентов, что отправка электронной почты является достаточно сложной процедурой, поэтому ниже предлагается наше подробное руководство (C#, Node, PHP, Java) по использованию SendGrid в Windows Azure для отправления писем.
Добавьте пакет SendGrid NuGet в проект Visual Studio с помощью следующей команды в консоли NuGet Package Manager Console:
PM > Install-Package SendGrid
Добавьте пространство имен:
using System.Net;
using System.Net.Mail;
using SendGridMail;
using SendGridMail.Transport;
Непосредственно код
// Создание сообщения и установка параметров сообщения
SendGrid message = SendGrid.GenerateInstance();
message.AddTo(anna@contoso.com);
message.From = new MailAddress("john@contoso.com", "John Smith");
message.Subject = "Testing the SendGrid Library";
message.Text = "Hello World!";
// Создание SMTP канала для оправки сообщений
var transport = SMTP.GenerateInstance(new NetworkCredential("username", "password"));
// Отправка сообщения
transport.Deliver(message);