Библиотека C# .NET для создания и обработки электронных писем

API .NET с открытым исходным кодом, который отправляет электронные письма для ASP.NET MVC с использованием механизма представления. Добавляйте содержимое в сообщение электронной почты, просматривайте созданные электронные письма, добавляйте вложения, встраивайте изображения и т. д.

Postal — это очень полезная библиотека электронной почты C# .NET, которая позволяет разработчикам программного обеспечения с легкостью создавать и обрабатывать сообщения электронной почты, используя пару строк кода .NET. Он использует существующие представления MVC для создания электронных писем. Большинству веб-приложений необходимо отправлять сообщения электронной почты разными способами, и библиотека Postal упрощает их работу, предоставляя все необходимые функции. Библиотека имеет открытый исходный код и доступна бесплатно по лицензии MIT.

Библиотека Postal может работать с любым механизмом представления ASP.NET MVC. Заголовки и содержимое тела можно легко идентифицировать по представлению электронной почты. Он включает поддержку нескольких важных функций, связанных с управлением электронной почтой, таких как создание и отправка сообщений электронной почты в формате HTML или обычного текста, добавление вложений, встраивание изображений, поддержка строго типизированных электронных писем, поддержка заголовков электронных писем, создание электронных писем без отправки, предварительный просмотр сгенерированных сообщений электронной почты и многое другое.

Previous Next

Начало работы с Postal

Самый простой способ установить Postal — через NuGet. Вы можете установить Postal в свое веб-приложение ASP.NET с помощью Nuget, введите следующую команду.

установить Postal через NuGet

Install-Package Postal.Mvc5 

Вы также можете загрузить его с GitHub и с легкостью установить вручную.< /п>

Создать & Отправка электронной почты через .NET API

Библиотека Postal API с открытым исходным кодом позволяет разработчикам программного обеспечения создавать и отправлять сообщения электронной почты с помощью всего лишь пары строк кода .NET. Библиотека включает поддержку как расширенных HTML-версий, так и обычных текстовых версий. Чтобы создать электронное письмо, сначала создайте основное представление, которое будет включать заголовки и ссылку на используемое представление. После этого создайте текстовое представление и укажите один заголовок типа контента. Наконец, создайте представление HTML с одним заголовком типа контента. Библиотека поддерживает такие функции, как отправка сообщений электронной почты нескольким пользователям, прикрепление файлов, встраивание изображений и многое другое.

Просмотр созданных писем перед отправкой

Очень полезно просмотреть созданные электронные письма в браузере перед их отправкой. Более того, иногда пользователи не хотят отправлять письмо каждый раз, когда вносят какие-то изменения в шаблон. Библиотека Postal с открытым исходным кодом предоставляет функциональные возможности для предварительного просмотра сгенерированных сообщений электронной почты внутри своих .NET-приложений. . Можно использовать класс ActionResult, который просто отображает шаблон пользователя в браузере.

 Русский