Try
if the string is not intended for HTML Render ( Environment.NewLine is Windows equivalent for Line Break )
string body = "From :" + from + Environment.NewLine+
"To :" + to + Environment.NewLine+
"Sub :" + sub + Environment.NewLine+
ebody.Text;
Or else
body = body.Replace(Environment.NewLine, "<br />")
which the solution says