Open Source Project - C# Mailer System

This is a Mailer System for sending Mails from your application. You can send messages to one or more users on your Email List stored on your database. I discovered that many developers find it difficult setting up a mailing system on their application, so I decided to develop this open source mailer system which is light weight and extensible. This solution supports CSV importation to your database; Meaning you can get your Email List in a CSV file and automatically import it to your database. With this system, you can manage more than just "email addresses". You can manage users and send personalized emails to users based on their account details on your platform.

This solution also entails Email Template management. Instead of having to type in your message plain, you can create email templates which can be reused as well as edited to send branded emails.

This system helps you manage bulk email sending to users of your platform.

I hope to extend this system further by adding role management to it in a bid to commercialize it. Each user on the platform would have his own emailList and the administrator can control/set the limit to the number of receivers on their mail list, as well as each of them having their own email templates.

To contribute, please contact me jcoool@gmail.com

This solution was developed using ASP.NET MVC5 web framework. I made use of the Gmail SMTP server protocol to send the mails. To make use of custom SMTP server, simply replace the gmail smtp hosting details with the one from your server. You would require Visual Studio IDE to deploy this solution on your local machine. Also, you would need to set up your database and put in the appropriate connection string so you can populate your database email list.

Github Repo Link https://github.com/Johnesan/Mailer
Screenshot (335).png
Code on my Github Profile

Screenshot (336).png
Code on my Visual Studio IDE

Few Screenshots from the project
Screenshot (332).png

Screenshot (333).png

Feel free to contact me if you have any issues, suggestions or contribution.



Posted on Utopian.io - Rewarding Open Source Contributors

H2
H3
H4
3 columns
2 columns
1 column
Join the conversation now
Logo
Center