If you are good in HTML, then you can create a table based in HTML, and enter the values to it. This way your table would be generated using your own data. After that, tell the framework that your email body is in HTML format,
mailMessage.IsBodyHtml = true;
Read more about
IsBodyHtml
on MSDN[
^]. Want to know how to send the emails in .NET framework also? Read this article of mine:
Sending emails over .NET framework, and general problems – using C# code[
^]