My application deals scheduled mail concept (i.e) every morning 6.00 am my users gets a remainder mail about their activities for the day. I don't know how to do this.
Many told use windows service but I will host my website on a shared server. I may not get rights to do windows service. Is there any dll for sending mails at a scheduled time through asp.net application.
You cant do much in a shared hosting. Try upgrading your hosting or else write a windows service, to run on your machine, which will call an asp.net which can send out emails. Of course your machine has to be switched on all the time or at least during 6:00 AM :). You will have to take proper steps to avoid unauthorized request for that aspx page.
you can check this article too: http://www.codeproject.com/KB/aspnet/ASPNETService.aspx