Hey .Net Experts,
i want to discuss a scenario. what is the best way to send bulk emails with asp.net. like reminder emails. emails to all members of forum. or send news letters like that also send scheduled emails.
i have three scenarios in my mind. i need experts suggestions for these.
1) Run a loop in code to send number of email
like:
for (i=0; i<= table.Rows.Count ; i++)
{
SendEmail(to, from, subject, body);
}
2) Write an .EXE file using desktop applications and run this .EXE file through SQL Jobs ETC, We have our own vps for this
3) Write a window service to send emails
please let me know about the best scenario for both efficency and speed. may be other than above three
Thanks