5

I'm working on ASP.Net MVC 3.0 SQL Server Entity frame work I need to create a Daily Reminder system, in which a user would enter the email address and the reminder timings like 1st Reminder(9 AM), 2nd reminder(12PM) and 3rd reminder(6PM), and the system should send out emails at those timings.

What's the best way to send out emails, when the time criteria is met. Please suggest different ways to accomplish this task.

1 Answers1

1

Basically you want to send email as schedule job and for that we all quickly think as Windows Service sitting in background and doing the scheduled job

But if you want achieve similar via ASP.NET please read more on this class CacheItemRemovedCallback

Their is a very nice blog written and shown with agood example at https://blog.stackoverflow.com/2008/07/easy-background-tasks-in-aspnet/

Community
  • 1
  • 1
HatSoft
  • 11,077
  • 3
  • 28
  • 43
  • looks interesting. will try background task in ASP.Net and update you how it will go- thanks –  Jul 03 '12 at 19:10