我有一个ASPX页面
<h1 class="TitleClass" >Title</h1>
<p> some stuff </p>
<p> some stuff </p>
<div class="ContentClass" > Content </div>
我想发送一封包含此ASPX文件某些部分的电子邮件: 我只想将h1和div作为html作为电子邮件发送,我如何从代码背后实现这一目标?
答案 0 :(得分:1)
您需要为您的电子邮件制作一个模板(这将是最简单的),例如拍摄您要发送的部分:
string message=@"<h1 class='TitleClass' >Title</h1>
<div class='ContentClass' > Content </div>";
试试这个:
MailMessage mail = new MailMessage(from, to, subject, message);
mail.IsBodyHtml = true;
SmtpClient client = new SmtpClient("localhost");
client.Send(mail);
请注意,我将邮件消息html设置为true: mail.IsBodyHtml = true; 并在message
中发送您的html。