One way to accomplish this is by creating a text file and defining your template wrapped in a pair of double hash symbols For Example: Name: ##Name## E-Mail Address: ##Email## Home Phone: ##Phone## Comments: ##Comments## After you create a text file in your project and have typed your template as shown in 2, then you would write your C# code like this; using System.IO // For reading the file using System.Net.Mail //Sending the Email //First read the file string myFile = Server.MapPath("~/App_Directory/YourTextFileName.txt"); string mailBody = File.ReadAllText(myFile); mailBody = mailBody.Replace("##Name##","Jack"); mailBody = mailBody.Replace("##E-Mail Address##","jack@ernestech.com"); Go on and implement this until you see fit.