Open Source Project - C# Mailer System

in #utopian-io7 years ago (edited)

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 [email protected]

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

Sort:  

great man..really resourceful

Thank you for your contribution, it has been Approved. A suggestion that you should use template from next time.

You can contact us on Discord.
[utopian-moderator]

This is a really resourceful project. Good job man

Very useful. Nice one

This is a great invention..thank you very much

A very useful and resourceful post is what you have crafted
Keep the fire burning

Wonderful project you got here man.. Keep the fire burning

Technology evolving

Great innovation, wonderful post bro

Hey @johnesan I am @utopian-io. I have just upvoted you!

Achievements

  • You have less than 500 followers. Just gave you a gift to help you succeed!
  • Seems like you contribute quite often. AMAZING!

Community-Driven Witness!

I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!

mooncryption-utopian-witness-gif

Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x

I just upvoted you @johnesan

You are amazement

Your post is edifying

Good job

It is really informative

This is very informative, well done @johnesan

Thanks for sharing this. It is quite useful.