The best way would be to have you program export the Crystal report to a PDF fromated file and then emial it out. Using the craxdrt.dll object in your program will allow you to do this with no problem.