Better to create a task schedule which run on daily basis to get data from CRM. than call an workflow from C# code to send email.
Hope this helps. ----------------------------------------------------------------------- Santosh Bhagat If this post answers your question, please click "Mark As Answer" on the post and "Vote as Helpful"