In this article I am going to explain how to send aspx
or html page as mail body in asp.net c#
StringWriter
sw = new
StringWriter();
string content = null;
Server.Execute(("Test.aspx”), sw);
content = sw.ToString();
content = content.Replace((""
+ "\r"),
"").Replace(("" +
"\n"), "").Trim();
sw.Close();
sw.Dispose();
MailSend obj = new
MailSend();
string Mail_CC, Mail_BCC, Mail_Subject, Mail_Body =
"";
Mail_Subject =
"Test Sharad";
Mail_CC =
gupta.sharad2010@gmail.com;
Mail_BCC =
"";
Mail_Body =
(content.Replace("</body>",
"").Replace("</html>",
"") + "
<br/>");
|
You can use "Mail_Body
" string as your mail body.