Βιβλιοθήκη C# .NET για δημιουργία και διαχείριση μηνυμάτων ηλεκτρονικού ταχυδρομείου
API ανοιχτού κώδικα .NET που στέλνει μηνύματα ηλεκτρονικού ταχυδρομείου για ASP.NET MVC χρησιμοποιώντας τη μηχανή προβολής. Προσθέστε περιεχόμενο σε ένα μήνυμα email, κάντε προεπισκόπηση των email που δημιουργήσατε, προσθέστε συνημμένα, ενσωματώστε εικόνες κ.λπ.
Το Postal είναι μια πολύ χρήσιμη βιβλιοθήκη email C# .NET που επιτρέπει στους προγραμματιστές λογισμικού να δημιουργούν και να χειρίζονται μηνύματα email με ευκολία χρησιμοποιώντας μερικές γραμμές κώδικα .NET. Χρησιμοποιεί υπάρχουσες προβολές MVC για τη δημιουργία email. Οι περισσότερες εφαρμογές ιστού πρέπει να στέλνουν μηνύματα email με διαφορετικούς τρόπους και η Ταχυδρομική βιβλιοθήκη διευκολύνει τη δουλειά τους παρέχοντάς τους όλες τις απαραίτητες λειτουργίες. Η βιβλιοθήκη είναι ανοιχτού κώδικα και διατίθεται ελεύθερα με άδεια MIT.
Η Ταχυδρομική βιβλιοθήκη μπορεί να λειτουργήσει με οποιαδήποτε μηχανή προβολής ASP.NET MVC. Οι κεφαλίδες και το περιεχόμενο του σώματος μπορούν εύκολα να αναγνωριστούν από την προβολή email. Περιλαμβάνει υποστήριξη για πολλά σημαντικά χαρακτηριστικά που σχετίζονται με τη διαχείριση email, όπως δημιουργία και αποστολή μηνυμάτων email HTML ή απλού κειμένου, προσθήκη συνημμένων, ενσωμάτωση εικόνων, υποστήριξη email με έντονη γραφή, υποστήριξη κεφαλίδων email, δημιουργία email χωρίς αποστολή, προεπισκόπηση δημιουργημένων μηνυμάτων email και πολλά άλλα.
Ξεκινώντας με το Postal
Ο ευκολότερος τρόπος εγκατάστασης του Postal είναι μέσω του NuGet. Μπορείτε να εγκαταστήσετε το Postal στην εφαρμογή web ASP.NET χρησιμοποιώντας το Nuget. Εισαγάγετε την ακόλουθη εντολή.
εγκαταστήστε το Postal μέσω NuGet
Install-Package Postal.Mvc5
Μπορείτε επίσης να το κατεβάσετε από το GitHub και να το εγκαταστήσετε με μη αυτόματο τρόπο με ευκολία.< /p>
Δημιουργία & Αποστολή μηνυμάτων ηλεκτρονικού ταχυδρομείου μέσω .NET API
Η Ταχυδρομική βιβλιοθήκη API Ανοιχτού Κώδικα επιτρέπει στους προγραμματιστές λογισμικού να δημιουργούν και να στέλνουν μηνύματα email με μόνο μερικές γραμμές κώδικα .NET. Η βιβλιοθήκη περιλαμβάνει υποστήριξη τόσο για εκδόσεις εμπλουτισμένης HTML όσο και για εκδόσεις απλού κειμένου. Για να δημιουργήσετε ένα email, δημιουργήστε πρώτα την κύρια προβολή που θα περιλαμβάνει κεφαλίδες και θα παραπέμπει στην προβολή που θα χρησιμοποιήσετε. Στη συνέχεια, δημιουργήστε την προβολή κειμένου και καθορίστε μια ενιαία κεφαλίδα τύπου περιεχομένου. Τέλος, δημιουργήστε την προβολή HTML με μια ενιαία κεφαλίδα τύπου περιεχομένου. Η βιβλιοθήκη υποστηρίζει λειτουργίες όπως αποστολή μηνυμάτων email σε πολλούς χρήστες, επισύναψη αρχείων, ενσωμάτωση εικόνας και πολλά άλλα.
Προεπισκόπηση των μηνυμάτων που δημιουργούνται πριν από την αποστολή
Είναι πολύ ωφέλιμο να κάνετε προεπισκόπηση των email που δημιουργήθηκαν στο πρόγραμμα περιήγησης πριν τα στείλετε. Επιπλέον, μερικές φορές οι χρήστες δεν θέλουν να στέλνουν ένα μήνυμα κάθε φορά που έχουν κάνει κάποιες αλλαγές σε ένα πρότυπο. Η Ταχυδρομική βιβλιοθήκη Ανοιχτού Κώδικα έχει παράσχει λειτουργικότητα για την προεπισκόπηση των μηνυμάτων email που δημιουργούνται μέσα στις εφαρμογές τους .NET. . Η κλάση ActionResult μπορεί να χρησιμοποιηθεί η οποία απλώς αποδίδει το πρότυπο του χρήστη στο πρόγραμμα περιήγησης.