C# .NET Library e-mailek generálásához és kezeléséhez
Nyílt forráskódú .NET API, amely e-maileket küld az ASP.NET MVC számára a nézetmotor segítségével. Adjon hozzá tartalmat egy e-mail üzenethez, tekintse meg a létrehozott e-mailek előnézetét, adjon hozzá mellékleteket, ágyazzon be képeket és így tovább.
A Postal egy nagyon hasznos C# .NET e-mail könyvtár, amely lehetővé teszi a szoftverfejlesztők számára, hogy néhány soros .NET-kód segítségével könnyedén generáljanak és kezeljenek e-mail üzeneteket. A meglévő MVC nézeteket használja az e-mailek generálásához. A legtöbb webalkalmazásnak különböző módokon kell e-mail üzeneteket küldenie, és a Postai könyvtár megkönnyíti a dolgukat, mivel biztosítja számukra az összes szükséges funkciót. A könyvtár nyílt forráskódú, és az MIT licence alatt ingyenesen elérhető.
A Postal könyvtár bármely ASP.NET MVC nézetmotorral működhet. A fejlécek és a törzstartalom könnyen azonosítható az e-mail nézetből. Támogatta az e-mail kezeléssel kapcsolatos számos fontos funkciót, mint például HTML vagy egyszerű szöveges e-mail üzenetek létrehozása és küldése, mellékletek hozzáadása, képek beágyazása, erősen beírt e-mailek támogatása, e-mail fejlécek támogatása, e-mailek küldés nélküli létrehozása, generált e-mail üzenetek előnézete és még sok más.
Kezdő lépések a Postával
A Postal telepítésének legegyszerűbb módja a NuGet. Telepítheti a Postal postát az ASP.NET webalkalmazásába a Nuget segítségével, írja be a következő parancsot.
telepítse a Postal-t a NuGet segítségével
Install-Package Postal.Mvc5
Ezt letöltheti a GitHubból, és manuálisan is könnyedén telepítheti.< /p>
Létrehozás és amp; E-mail küldése .NET API-n keresztül
A nyílt forráskódú API Postal könyvtár lehetővé teszi a szoftverfejlesztők számára, hogy e-mail üzeneteket hozzanak létre és küldjenek el mindössze néhány sornyi .NET kóddal. A könyvtár tartalmazza a rich HTML és a sima szöveges verziók támogatását is. E-mail létrehozásához először hozza létre a fő nézetet, amely tartalmazza a fejléceket és hivatkozik a használni kívánt nézetre. Ezután hozza létre a szöveges nézetet, és adjon meg egyetlen tartalom típusú fejlécet. Végül hozza létre a HTML nézetet egyetlen tartalom típusú fejléccel. A könyvtár olyan funkciókat támogat, mint például e-mail üzenetek küldése több felhasználónak, fájlok csatolása, képbeágyazás és még sok más.
Tekintse meg a generált e-maileket küldés előtt
Nagyon előnyös, ha elküldés előtt megtekintheti a létrehozott e-maileket a böngészőben. Sőt, a felhasználók néha nem akarnak e-mailt küldeni minden alkalommal, amikor változtatásokat hajtanak végre a sablonon. A nyílt forráskódú postai könyvtár funkciót biztosít a generált e-mail üzenetek előnézetének megtekintéséhez a .NET-alkalmazásaikon belül. . Az ActionResult osztály használható, amely egyszerűen megjeleníti a felhasználó sablonját a böngészőben.