1й вариант как предложил Borisvil
2й вариант - custom workflow, который будет генерировать из отчета файл в нужном формате, а потом вставите его в email и отправите кому необходимо. Код уже такой писали, как я понимаю.
Для того, чтобы запускать по расписанию есть инструменты для запуска workflow, например
http://mscrmtoolkit.codeplex.com/.
Задача решаема стандартными методами.