If answer of any of above question is YES, you should check Mandrill. Mandrill is a reliable, scalable, and secure delivery API for transactional emails from websites and applications. It’s ideal for sending data-driven transactional emails, including targeted e-commerce and personalized one-to-one messages.In our recent project client was very keen about all emails going out of system as well as report of each email including delivered, opened, any link is clicked and received in Inbox. We suggested to integrated Mandrill email delivery API as a solution. Each email going out of system will go through Mandrill SMTP using API.Mandrill provides API to easily integrate with ASP.NET or ASP.NET MVC including Async methods. To integrate Mandrill in your application download latest NuGet package from NuGet package manager as shown in below email.
This will add require DLL in your solution. Now its time to configure SMTP and create email templates inside Mandrill. For this create an account in Mandrill and the follow steps mentioned below,
1. Configure SMTP settings as shown in below image:
2. Create new email template from Outbound – Create a template:
3. Call this email template from .NET application:
Let us know if you need more information on this