public static string FormatBody(string contactName, string contactEmail, string contactMessage)
{
StringWriter stringWriter = new StringWriter();
HtmlTextWriter writer = new HtmlTextWriter(stringWriter);
//<html>
writer.RenderBeginTag(HtmlTextWriterTag.Html);
// <body>
writer.RenderBeginTag(HtmlTextWriterTag.Body);
//Timestamp
writer.RenderBeginTag(HtmlTextWriterTag.Font);
writer.AddStyleAttribute(HtmlTextWriterStyle.FontSize, "12px");
writer.AddStyleAttribute(HtmlTextWriterStyle.Color, "gray");
writer.RenderBeginTag(HtmlTextWriterTag.B);
writer.Write(string.Format("Timestamp: {0} EST", DateTime.UtcNow.Subtract(new TimeSpan(5, 0, 0))));
writer.RenderEndTag();
writer.RenderEndTag();
writer.Write("<br/>");
//Message
writer.RenderBeginTag(HtmlTextWriterTag.Font);
writer.AddStyleAttribute(HtmlTextWriterStyle.FontSize, "14px");
writer.AddStyleAttribute(HtmlTextWriterStyle.Color, "black");
writer.RenderBeginTag(HtmlTextWriterTag.B);
writer.Write(string.Format("Contact Name: {0}", contactName));
writer.RenderEndTag();
writer.RenderEndTag();
writer.Write("<br/>");
writer.Write(string.Format("Contact Email: {0}", contactEmail));
writer.Write("<br/>");
writer.Write(string.Format("Message: {0}", contactMessage));
writer.Write("<br/>");
//</body>
writer.RenderEndTag();
// </html>
writer.RenderEndTag();
return stringWriter.ToString();
}