Бібліотека C# .NET для створення та обробки електронних листів
Open Source .NET API, який надсилає електронні листи для ASP.NET MVC за допомогою механізму перегляду. Додайте вміст до електронного повідомлення, попередньо перегляньте створені електронні листи, додайте вкладення, вставте зображення тощо.
Postal — це дуже корисна бібліотека електронної пошти C# .NET, яка дозволяє розробникам програмного забезпечення легко створювати та обробляти повідомлення електронної пошти за допомогою кількох рядків коду .NET. Він використовує існуючі представлення MVC для створення електронних листів. Більшості веб-програм потрібно надсилати повідомлення електронної пошти різними способами, а бібліотека Postal полегшує їх роботу, надаючи їм усі необхідні функції. Бібліотека є відкритим кодом і вільно доступна за ліцензією MIT.
Бібліотека Postal може працювати з будь-яким механізмом перегляду ASP.NET MVC. Заголовки та основний вміст можна легко визначити в поданні електронної пошти. Він включає підтримку кількох важливих функцій, пов’язаних із керуванням електронною поштою, наприклад створення та надсилання повідомлень електронної пошти у форматі HTML або звичайного тексту, додавання вкладень, вбудовування зображень, підтримку електронних листів із чітким типом, підтримку заголовків електронних листів, створення електронних листів без надсилання, попередній перегляд згенерованих повідомлень електронної пошти та багато іншого.
Початок роботи з Postal
Найпростіший спосіб інсталювати Postal — за допомогою NuGet. Ви можете встановити Postal у свою веб-програму ASP.NET за допомогою Nuget, введіть таку команду.
встановіть Postal через NuGet
Install-Package Postal.Mvc5
Ви також можете завантажити його з GitHub і легко встановити вручну.< /p>
Створити & Надсилайте електронні листи через .NET API
Бібліотека Open Source API Postal дає змогу розробникам програмного забезпечення створювати та надсилати повідомлення електронної пошти лише за допомогою кількох рядків коду .NET. Бібліотека включає підтримку як для версій у форматі HTML, так і для звичайного тексту. Щоб створити електронний лист, спочатку створіть головне подання, яке включатиме заголовки та посилання на подання для використання. Після цього створіть текстове подання та вкажіть єдиний заголовок типу вмісту. Нарешті, створіть HTML-перегляд із єдиним заголовком типу вмісту. Бібліотека підтримує такі функції, як надсилання повідомлень електронної пошти кільком користувачам, вкладення файлів, вбудовування зображень тощо.
Попередній перегляд створених електронних листів перед надсиланням
Дуже корисно попередньо переглядати створені електронні листи у браузері перед їх надсиланням. Крім того, іноді користувачі не хочуть надсилати повідомлення щоразу, коли вони вносять деякі зміни в шаблон. Поштова бібліотека з відкритим вихідним кодом надала функцію попереднього перегляду згенерованих повідомлень електронної пошти в їхніх програмах .NET. . Можна використовувати клас ActionResult, який просто відтворює шаблон користувача в браузері.