Bibliothèque C# .NET pour générer et gérer des e-mails
API .NET Open Source qui envoie des e-mails pour ASP.NET MVC à l'aide du moteur d'affichage. Ajoutez du contenu à un e-mail, prévisualisez les e-mails créés, ajoutez des pièces jointes, intégrez des images, etc.
Postal est une bibliothèque de messagerie C# .NET très utile qui permet aux développeurs de logiciels de générer et de gérer facilement des messages électroniques à l'aide de quelques lignes de code .NET. Il utilise les vues MVC existantes pour générer des e-mails. La plupart des applications Web doivent envoyer des e-mails de différentes manières et la bibliothèque postale facilite leur travail en leur fournissant toutes les fonctions nécessaires. La bibliothèque est open source et est disponible gratuitement sous la licence MIT.
La bibliothèque Postal peut fonctionner avec n'importe quel moteur d'affichage ASP.NET MVC. Les en-têtes et le contenu du corps peuvent être facilement identifiés grâce à la vue du courrier électronique. Il inclut la prise en charge de plusieurs fonctionnalités importantes liées à la gestion des e-mails, telles que la création et l'envoi de messages électroniques HTML ou en texte brut, l'ajout de pièces jointes, l'intégration d'images, la prise en charge des e-mails fortement typés, la prise en charge des en-têtes d'e-mails, la création d'e-mails sans envoi, l'aperçu des e-mails générés et bien d'autres encore.
Premiers pas avec Postal
Le moyen le plus simple d'installer Postal consiste à utiliser NuGet. Vous pouvez installer Postal dans votre application Web ASP.NET à l'aide de Nuget, veuillez entrer la commande suivante.
installer Postal via NuGet
Install-Package Postal.Mvc5
Vous pouvez également le télécharger depuis GitHub et l'installer manuellement en toute simplicité.< /p>
Créer & Envoyer des e-mails via l'API .NET
La bibliothèque Open Source API Postal permet aux développeurs de logiciels de créer et d'envoyer des messages électroniques avec seulement quelques lignes de code .NET. La bibliothèque prend en charge les versions HTML enrichies et en texte brut. Pour créer un e-mail, créez d’abord la vue principale qui inclura les en-têtes et référencera la vue à utiliser. Après cela, créez la vue texte et spécifiez un seul en-tête de type de contenu. Enfin, créez la vue HTML avec un seul en-tête de type de contenu. La bibliothèque prend en charge des fonctionnalités telles que l'envoi d'e-mails à plusieurs utilisateurs, la pièce jointe de fichiers, l'intégration d'images et bien plus encore.
Aperçu des e-mails générés avant l'envoi
Il est très avantageux de prévisualiser les e-mails créés dans le navigateur avant de les envoyer. De plus, il arrive parfois que les utilisateurs ne souhaitent pas envoyer d’e-mail à chaque fois qu’ils apportent des modifications à un modèle. La bibliothèque postale Open Source a fourni une fonctionnalité permettant de prévisualiser les messages électroniques générés dans leurs applications .NET. . La classe ActionResult peut être utilisée pour restituer simplement le modèle de l'utilisateur au navigateur.